我希望我的应用程序有两个备用屏幕,一个用于非Fan用户(没有按下按钮的用户)和一个用于粉丝。如果不要求用户授权我的应用,我怎么能这样做?我必须先使用页面或页面标签吗?或者是其他东西?
我尝试使用JS SDK和$ _REQUEST [“signed_request”]但是如果用户“喜欢”该应用程序则没有信息。我也尝试过FQL方法,但大多数表都要求user_likes权限。
我完全迷失了,任何帮助都会感激不尽。
答案 0 :(得分:1)
您可以从 signed_request 参数中获取此参数,该参数会在您提供的页面标签或画布URL上添加到应用的请求网址中。 signed_request参数包含JSON数据,其中包含您的应用安装页面的ID,如果用户已经喜欢该页面,则还包含其他赞字段。您可以使用此字段将用户重定向到应用的相应视图。
请参阅https://developers.facebook.com/docs/appsonfacebook/pagetabs/上标有“与Facebook API集成”的部分以获取更多信息。