【发布时间】:2017-07-21 22:36:48
【问题描述】:
我正在尝试创建我的移动应用用户来分享我的 Facebook 页面,如果他们这样做了,我会给他们一个游戏内物品。我在这里使用 Facebook 提供的示例代码:https://developers.facebook.com/docs/unity/examples
第一个问题是,如果用户取消共享操作,FB.ShareLink 不会恢复为负数。根据我的阅读,这是故意的,只有在用户登录并且我的应用程序获得授权时它才能正常工作。我测试过,确实如此,如果我使用登录代码首次登录,它会正确返回正面或负面。
我遇到的第二个问题是 FB.IsLoggedIn 永远不会返回否定结果,我不确定如何正确检查这一点,因为即使返回为 true,我的应用程序也已获得注释授权和 FB.ShareLink取消时不返回负数。我开始登录问题,然后按返回箭头取消它,但 FB.IsLoggedIn 仍然返回为真。
我如何才能检查应用程序是否已获得授权?我猜这就是我在运行 FB.ShareLink 代码之前需要检查的全部内容。
有什么想法吗? 谢谢!
【问题讨论】:
标签: facebook unity3d facebook-sdk-4.0