我希望我不会在这里提出错误的问题,这不是一个具体的编程问题。无论如何,我想知道是否有一种方法让人们点击网站上的“赞”按钮并将其作为该民意调查中的选项之一发送给Facebook民意调查而不是页面。
例
在我的民意调查中有一个竞赛,我希望人们投票支持1,2或3队。在我的网站上,我向这3支球队展示了一些文字和一个单独的按钮。当点击时我想要依赖哪个按钮来发送该轮询中的1到1个团队。
我希望我的问题可以理解。
关心尼尔斯
您可以将喜欢按钮的href
属性链接到不同的目标,例如href="<url>/team1"
。通过这种方式,您可以在一个站点上放置多个相似的按钮,但它们会有不同的计数器(您喜欢不同的东西)。
请注意,您链接的站点必须存在于您的服务器上,并且应该定义OG-Tags
。特别是og:title
和og:url
应该彼此不同。
见http://ogp.me/
如果您正在谈论问题-API并在Facebook上发布问题的答案,我认为这是不可能的。你可以发布问题:Add Facebook poll over Graph API?
团队演示文稿页面的示例。
请注意,您也可以将team1
更改为?team=1
之类的参数。
Team 1 is the best team!
Like it here: <div class="fb-like" data-href="http://www.example.com/team1" data-send="true" data-width="450" data-show-faces="true"></div>
But Team 2 was last years winner
Like it here: <div class="fb-like" data-href="http://www.example.com/team2" data-send="true" data-width="450" data-show-faces="true"></div>
and Team 3 rocks everything!
Like it here: <div class="fb-like" data-href="http://www.example.com/team3" data-send="true" data-width="450" data-show-faces="true"></div>
你应该创建一个脚本,动态显示你的团队和你要链接到的网站上的不同og-tags
,例如对于team=1
你得到og:title = Team 1
等等
如果您执行此操作,则可能违反了Facebook政策。
http://developers.facebook.com/policy/
https://www.facebook.com/page_guidelines.php#promotionsguidelines
v。您不得使用Facebook功能或功能(如“赞”按钮)作为促销的投票机制。