Facebook API获得粉丝页ID内页标签
Facebook API get Fanpage ID inside Page Tab
我创建了一个Facebook应用程序(Page Tab)。此应用程序可以添加到粉丝页。
在这个应用程序中,我用Javascript进行调用,以获得正确的JSON数据为我的应用程序。
数据是特定于我的应用程序被添加到FB-Site的。
例如,当可口可乐将我的应用添加到他们的粉丝页面时,我需要知道这是可口可乐-以获得正确的数据。
现在,我的想法是在创建页面选项卡时,从页面保存ID。当调用获取page选项卡中的数据时,发送Fanpage ID作为参数。
我希望你能相当清楚我的意思。
我的问题是,如何获得页面的ID ?最好使用Javascript。或者这是不可能的?
我将感激任何提示!
使用PHP SDK非常容易。signed_request
参数将被传递到iframe, PHP SDK提供了一个名为getSignedRequest()
的函数来解析它:
$sr = $fb->getSignedRequest();
echo $sr['page']['id'];
如果使用JavaScript,情况会复杂得多。您可以尝试像这样获取signed_request参数:如何从javascript检索get参数?-但是你必须自己处理参数。下面是如何用PHP自己解析参数:https://developers.facebook.com/docs/facebook-login/using-login-with-games
在这种情况下不需要Facebook SDK,顺便说一句。相关文章:
- Twitter引导程序Typeahead-Id&标签
- 显示某个用户ID的某个标签的30张Instagram图片
- Javascript简单的timeago脚本设置为跨类或标签id
- 取出图像标签alt:丢失"没有alt-id的图像标签是优选的并且不显示丢失的“;
- 如何使用 javascript 获取 id 标签名称
- 将单个 id 标签添加到表格单元格中,每个循环都有 Rails
- 从 id 标签中获取号码
- 为从数组加载的数据指定id标签
- 动态添加行表需要更改选择 id 标签
- 可以'当使用Rails动态打印时,无法访问html id标签
- 替换javascript中html字符串的特定id标签的内容
- 我怎样才能停止'id'标签从被自动插入到我的代码
- FileReader API多次调用使用相同ID标签的图像
- 跨页面传递ID标签
- 如何将具有不同id标签和文本的html元素附加到我的javascript中
- jQuery手风琴活动:不工作在Firefox使用ID标签
- 如何为标题的部分内容提供ID ?标签
- HTML id标签与数组成员冲突
- 如何在HTML id标签中打印javascript
- JavaScript ID标签选择