Facebook app_data>安装应用> app_data为空

时间:2012-12-06 10:27:56

标签: facebook facebook-graph-api facebook-javascript-sdk

我遇到app_data问题。我在时间轴中发布了一个带有链接的Feed。此链接是我的应用程序网址,其中包含app_data:

  

http://apps.facebook.com/mfanpage/app_123456?app_data=my-very-important-data-here

当用户点击链接时,他会被定向到我的应用程序,Facebook会要求获得一些权限。如果用户接受所有条件,他将被重定向到应用程序并且我的app_data变为 EMPTY

我该怎么办? 请帮忙!

1 个答案:

答案 0 :(得分:0)

这是因为当用户授权您使用应用时,Facebook会将用户重定向到您默认提供的redirect_uri,其中基本上不包含附加到的app_data url,当用户点击链接时。所以你需要存储app_data一些如何,当用户授权你是应用程序时,你可以再次检索它。也许可以使用cookies或HTML5 localstorage暂时存储它,以便您可以再次检索它。