【发布时间】:2014-08-17 14:34:27
【问题描述】:
在我在 android 应用程序的 azure 移动服务上通过 Facebook 提供商进行身份验证后,我想添加一些 Facebook 权限,例如“publish_actions”,但我没有找到关于此主题的任何示例。
我找到了会话,但我不知道是否可以在身份验证后启动会话。
【问题讨论】:
标签: android facebook azure permissions azure-mobile-services
在我在 android 应用程序的 azure 移动服务上通过 Facebook 提供商进行身份验证后,我想添加一些 Facebook 权限,例如“publish_actions”,但我没有找到关于此主题的任何示例。
我找到了会话,但我不知道是否可以在身份验证后启动会话。
【问题讨论】:
标签: android facebook azure permissions azure-mobile-services
如果您使用 Facebook SDK 向 FB 进行身份验证,然后使用访问令牌向 Azure 移动服务进行身份验证(有关如何完成此操作的信息,请参阅 this post),那么您应该能够使用 FB SDK 选项本身将这个新的“范围”添加到登录中。
如果您使用基于 Web 的 UI(即调用 mobileServiceClient.login(MobileServiceAuthenticationProvider.Facebook, callback),那么您应该更改服务器端以请求其他范围。如果您使用的是移动服务的 node.js 后端,@987654322 @ 展示了如何做到这一点 - 您将使用名为 MS_FacebookScope 的自定义应用设置,并在其中定义您希望应用向用户请求的范围 - 例如 public_actions。
【讨论】: