我能在Facebook上得到同样的信息吗?按钮通过JavaScript SDK
Can I get the same information in the Facebook "Like" button via the JavaScript SDK?
我已经阅读了Facebook开发者文档几个小时了,但还没有确定我想做的事情是否可行。
我想以一种自定义的方式显示在"喜欢"按钮中显示的相同信息;也就是说,我想通过JavaScript访问底层数据,然后以我自己的方式显示它,而不仅仅是在带有HTML5, xfml或iframe方法的页面上包含"Like"按钮:
- 给定URL的点赞数(如果有的话)。
- 登录用户的朋友的名字谁喜欢给定的URL(如果有)。
一个限制是,由于我将如何实现这个(它将是一个第三方脚本包含在其他网站),我不能提示用户的权限/授权。
我的问题是:
- 这可能吗?
- 如果是,我如何访问这些数据?我想我已经找到了一种方法来获得一个给定URL的喜欢的数量(使用像这样的FQL查询),但是如果有替代(和优选)的方法,我会感谢建议。
- 我提到的约束会阻止我访问像URL一样的朋友的名字吗?如果是这样,"喜欢"按钮如何在不需要授权的情况下工作?是因为iframe是从已经授权的www.facebook.com提供的吗?
谢谢你的帮助!代码示例也非常感谢。
您的约束是不幸的,因为您将需要一个access_token来进行FQL查询。如果用户在父框架上登录,那么你可以从那里提取access_token,但否则它将不起作用。
如果你让它工作,请纠正我,让我们知道你是如何让它工作的
我知道当用户点击"Like"answers"不喜欢"事件时,你可以捕捉到。
这样你就可以通过
捕获事件FB.Event.subscribe('edge.create', addfunction );
FB.Event.subscribe('edge.remove', removefunction );
在添加函数和删除函数中,
可以记录当前阅读的文章或页面,增加或减少点赞数。
通过这种方式,您可以通过查询数据库来跟踪每个页面的喜欢数量。
相关文章:
- 单击按钮即可在浏览器的新选项卡中打开 Sapui5 详细信息页面
- 如何调整信息窗口的大小并点击按钮?+更改信息窗口的内容
- 如何在单击“提交”按钮时为“新建”窗口编写JavaScript,用“确定”和“取消”显示注册信息
- 将文本框/单选按钮/和下拉列表中的信息添加到dataTable
- 数据应该只显示与我单击的按钮有关的信息
- 在谷歌地图的信息窗口内点击按钮
- 获取下拉信息的按钮
- HTML5数据库保存了详细信息以及一个按钮
- DataTable没有显示分页按钮和记录信息-JQuery
- 向HTML页面添加按钮,更新表格信息
- 如何获取facebook登录按钮的范围信息
- 单击按钮时如何将信息加载到另一个页面
- 使用带有哈希标签的链接处理类似Facebook的按钮信息(标题和图像)
- Datatables服务器端信息+带2个按钮的静态列
- jQuery click()多次输出错误按钮的信息
- 保存按钮未附加到右侧信息窗口,谷歌地图
- 刷新所有信息返回按钮按下:RubyonRails
- 按钮,显示 PHP 中表的选定行的完整信息
- 运行代码以在Android应用程序中单击javascript按钮?尝试在页面上抓取回复按钮联系信息 craigslist
- 引导程序上的信息按钮