我正在开发一个允许通过Facebook登录然后进行REST API调用以获取数据的应用程序。
我想做什么: 大多数API应该是安全的,因此我想使用会话令牌来保护API。这意味着每次请求我都会发送USER的ID和会话令牌,这些令牌将保存在DB上。我的API将首先授权该请求,然后将发送数据。 我想在用户使用facebook或google登录时从服务器端生成此令牌。好像我从客户端那样做,然后任何人都可以从REST客户端那样调用电话,如邮递员或其他东西。
我可以在网页上登录时执行此操作,但在原生Android应用程序上完成时无法识别相同内容。
如果您需要任何信息,请与我们联系。 我发布这个是因为我找不到任何信息。
答案 0 :(得分:1)
我认为这是一种简单的方式。
ANDROID APP
AccessToken
服务器强>
AccessToken
获取用户的数据。希望有所帮助
答案 1 :(得分:0)
您可以使用Facebook Graph Api获取访问权限,然后使用它们在Facebook上获取/发布数据。