使用签名请求页面 ID 链接到 Facebook 页面选项卡应用程序

Posted

技术标签:

【中文标题】使用签名请求页面 ID 链接到 Facebook 页面选项卡应用程序【英文标题】:Link to Facebook Page Tab App with signed request Page ID 【发布时间】:2012-02-17 20:43:44 【问题描述】:

我现在从 signed_request 中获得了我的页面标签应用程序的页面 ID。我正在尝试使用该页面 ID 作为 Pinterest 的链接,供页面选项卡的“查看者”点击。我环顾了这个网站,我能找到的最接近的是;

    http://www.facebook.com/pages/@/PAGEID

这让我进入了用户的 Facebook 墙,但没有直接进入 Tab 应用程序。是否需要其他信息才能让我直接进入应用所在的页面选项卡?

谢谢

【问题讨论】:

【参考方案1】:

您只需要页面 ID 和您的应用 ID。使用这个:

http://www.facebook.com/pages/@/PAGEID?sk=app_APPID#

例如,如果页面 id 是 987654321 而我的应用程序 id 是 123456789,那么链接就是

http://www.facebook.com/pages/@/987654321?sk=app_123456789#

当然,您不会将页面 id 硬编码到链接中,它会是一个变量,具体取决于应用安装在哪个页面上。

【讨论】:

以上是关于使用签名请求页面 ID 链接到 Facebook 页面选项卡应用程序的主要内容,如果未能解决你的问题,请参考以下文章

使用命名函数作为 jQuery 中 $.getJSON 的回调来满足 Facebook 请求签名需求

“不支持的获取请求” - 页面的 Facebook 实时更新

签名请求解码JSON(Facebook)

Xcode快速链接到Facebook页面[关闭]

Facebook 集成:链接到本地​​站点配置文件页面?

Facebook 分享链接 - 分享到移动设备上的页面