我的应用程序中有多个共享按钮。当我点击它们时,它共享iframe的链接,例如:
www.mypage.com/?whatever=whatelse
但是我需要与facebook页面“around”分享这个链接,所以链接在我的apllication中的facebook iframe中:
www.facebook.com/mypage/app_123456789/?????????????????
是否可以在我的应用程序内部设置一些参数进行深层链接以进行共享?
现在我只是共享我的应用程序的索引页面而没有任何参数或特定的URL。
答案 0 :(得分:3)
您必须使用signed_request变量来存储您要共享的页面。根据我的记忆,这里有一个app_data字段,允许您存储自定义值 - https://developers.facebook.com/docs/authentication/signed_request/
当请求页面确定要加载的内容时,您必须从signed_request-> app_data中提取自定义变量。然后,您可以明显地共享指向已添加signed_request的fb页面的链接。它仍然只需要一个页面,但有点模拟深层链接。