我希望我不会在这里提出错误的问题,这不是一个具体的编程问题。无论如何,我想知道人们是否有办法点击网站上的“赞”按钮并将其作为该民意调查中的选项之一发送给Facebook民意调查而不是页面。
实施例
在我的民意调查中有一项竞赛,我希望人们投票支持1,2或3队。在我的网站上,我向这3支球队展示了一些文字和一个单独的按钮。当点击时我想要依赖哪个按钮来发送该轮询中的1到1个团队。
我希望我的问题可以理解。
关心尼尔斯
答案 0 :(得分:0)
您可以将喜欢按钮的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
等等
答案 1 :(得分:0)
如果您执行此操作,则可能违反了Facebook政策。
http://developers.facebook.com/policy/
https://www.facebook.com/page_guidelines.php#promotionsguidelines
诉您不得使用Facebook功能或功能,例如 像按钮一样,作为促销的投票机制。