【发布时间】:2015-12-17 13:05:49
【问题描述】:
我的应用使用 Facebook SDK,并且我有另一个 Facebook 用户的应用范围 ID。
我希望能够:
a) 打开 Facebook 应用程序以访问该用户的个人资料。
b) 打开用户配置文件的 WebView。
我尝试了什么:各种带有意图的自定义 URL 方案。没有给出一个体面的结果。
结果如何:
a) Facebook 应用不喜欢应用范围内的用户 ID,因此它要么打开错误页面(“内容不可用”),要么在其他情况下始终打开我的个人资料页面,尽管我确定我发布了完全不同用户的 ID。
b) 在 WebView 的情况下,我尝试加载此 url https://www.facebook.com/app_scoped_user_id/[APP_SCOPED_USER_ID_HERE]/ 但它要求我在将我重定向到所需页面之前登录,这完全破坏了我正在尝试实现的功能 - 用户已经在我的应用程序中使用 facebook 登录并且我确实拥有访问令牌。
【问题讨论】:
标签: android facebook-graph-api facebook-android-sdk