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