在 Android 应用程序上的 Azure 移动服务上向 Facebook 提供商进行身份验证后,我想添加一些 Facebook 权限,例如“publish_actions”,但我没有找到有关此主题的任何示例。
我已找到 session ,但我不知道是否可以在身份验证后启动 session 。
最佳答案
如果您使用 Facebook SDK 对 FB 进行身份验证,然后使用访问 token 对 Azure 移动服务进行身份验证(有关如何完成此操作的信息,请参阅 this post),那么您应该能够使用 FB SDK 选项本身将这个新的“范围”添加到登录中。
如果您使用基于 Web 的 UI(即调用 mobileServiceClient.login(MobileServiceAuthenticationProvider.Facebook, callback)
,那么您应该更改服务器端以请求其他范围。如果您正在使用移动服务的 node.js 后端,this post 展示了如何完成此操作 - 您将使用名为 MS_FacebookScope
的自定义应用设置,并在其中定义哪些范围 - 例如as public_actions
- 您希望您的应用向用户请求。
关于android - 使用azure移动服务添加facebook权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25350152/