0

我有一个带有共享按钮的页面选项卡应用程序,该按钮调用 Facebook 提要对话框。我希望故事链接指向页面选项卡应用程序。如何从页面标签应用程序本身中找出页面标签网址?top.location.href由于跨域安全问题,我无法使用,但我看不到应用程序本身如何找出必要的 url。在配置设置中指定页面选项卡应用程序不是一个选项 - 太脆弱并且容易出现维护问题(即从登台发布到产品而不更新 url)。

4

1 回答 1

0

它有点迂回,但它相当坚固。

signed_request会给你page_id一个。然后,您可以在图形 api 中查询该link页面 ID 上的参数。结合它app_<APP_ID>,你就有了你的 URL。

例如 - https://www.facebook.com/colmstestpage/app_120999667956026

https://www.facebook.com/colmstestpage/来自http://graph.facebook.com/<PAGE_ID>?fields=link并且/app_120999667956026是一致的,您不需要查询您的app_id.

于 2012-12-03T07:24:17.367 回答