从外部网站上的facebook pageTab获得签名请求
Get signed request from facebook pageTab on external site
我试图获得信息,如果我的网站的访问者喜欢facebook页面或不,未经用户授权。
我的想法是这样的,我想以某种方式在后台加载facebook pageTab并获得签名请求(如果用户喜欢我的facebook页面的信息)。这可能吗?-如果不是,我该如何以不同的方式处理这个问题?
您将无法访问此信息,除非您有此用户的访问令牌并具有"user_likes"的权限。我确信Facebook有X-FRAME-OPTIONS设置为DENY,这将拒绝能够在您的页面上使用实际的FB选项卡,即使加载了它,您也无法从父端访问iframe。
当有人喜欢或不喜欢一个页面时,你可以通过使用一个喜欢按钮和Facebook Javascript API获得回调,但这仍然不能给你你正在寻找的东西。我认为最好的办法是请求user_likes权限,然后使用图形或FQL来验证当前页面的like状态。
相关文章:
- ajax请求的顺序总是不同的
- Meteor如何接收HTTP请求
- 有没有一种方法可以防止img get请求使用css或js发生
- 从ajax请求中获取javascript对象
- JSONP请求返回结果,但也触发error_callback
- 在localhost Dev Box上测试JSONP请求的最佳方式
- Ajax请求文档就绪会导致jquery加载缓慢
- MockJax没有在JavaScript应用程序中发送对我AJAX请求的响应
- 正在传递JSONP标头's数据参数到另一个文件中的AJAX请求
- 在openshift node js应用程序中获取请求
- 反应路由器弄乱了请求网址
- 在我的情况下,如何进行http请求
- 使用密码对话框Javascript请求帮助
- servlet中的请求对象,而不是从jsp接收参数值
- 否'访问控制允许来源'标头存在于IISNOde中请求的资源(AngularJS+NodeJs)上
- JavaScript代码未正确检查ajax请求
- node.js请求数据事件未在CORS ajax调用中触发
- 如何检测第三方广告服务器请求
- 在Rails中更新Div,而不更改更新请求后的视图
- 从外部网站上的facebook pageTab获得签名请求