【发布时间】:2011-08-27 03:06:18
【问题描述】:
如果以前有人问过这个问题,请原谅我,但我无法为这个看似简单的问题找到答案。我有一个应用程序,该应用程序通过我构建的网站的流程授权给用户和用户的粉丝页面。流程是这样的:
访问网站 --> 授权网站查看粉丝页面列表 --> 选择粉丝页面将应用安装到 --> 授权应用到用户帐户 --> 授权应用到粉丝页面
我已经完成了所有工作(让我告诉你一个过程),并且一切都按预期运行。我正在开发一个管理界面来管理不在 Canvas 应用程序位置但在网站本身上的应用程序。我还没有找到一种方法来确定该应用程序是否已安装。 Graph API / FQL 似乎不支持此功能。
我的两个问题是:
我有用户 ID 和粉丝页面 ID,但我无法确定所述粉丝页面是否已授权我的应用程序。根据这个答案将确定我是显示“安装此应用程序”面板还是管理面板。
我读过最好的方法是在应用程序最初授权时存储用户ID,但在应用程序授权后,用户被发送到粉丝页面的墙,我不知道如何通知我的 iframe 应用。
【问题讨论】:
-
更新了这个问题的标题,以反映这个问题的答案,以帮助其他陷入这个特殊障碍的人。
标签: facebook facebook-graph-api facebook-c#-sdk facebook-fql