2017-03-03 56 views
1

我在我的应用程序中使用Facebook上的Azure移动应用程序身份验证。登录和注销很好。我可以用我的Facebook登录,但我无法获得更多Facebook详细信息,如我的个人资料名称和图片。我如何使用android代码访问它?如何在Android中获取Azure移动应用程序身份验证中的Facebook用户信息,如姓名和个人资料图片?

+0

你试过了什么?你有没有阅读关于如何获得这些东西的文档? – WizKid

+0

我没有在文档中找到任何内容。 – user4408936

回答

2

如果您使用的是客户端流(即facebook SDK),那么只需调用facebook图即可。

如果您使用的是服务器流,则可以从Azure应用服务的/.auth/me端点获得facebook令牌 - 您可以将其用于facebook图形调用。

+0

如何访问/.auth/me端点?我可以在浏览器中访问它并返回一个合适的json响应。但我如何在我的android代码中访问它? – user4408936

+0

只需进行常规REST调用 - 它只是一个HTTPS请求,并且X-ZUMO-AUTH标头设置为您的身份验证令牌。 –