Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从Azure移动服务客户端SDK获取facebook访问tokem_Facebook_Azure_Azure Mobile Services - Fatal编程技术网

如何从Azure移动服务客户端SDK获取facebook访问tokem

如何从Azure移动服务客户端SDK获取facebook访问tokem,facebook,azure,azure-mobile-services,Facebook,Azure,Azure Mobile Services,我相信user.MobileServiceAuthenticationToken中的auth token是azure移动服务的访问令牌,我的应用程序需要将图像上传到用户的FB相册,因此我需要客户端的Facebook auth token,以便客户端可以直接上传图片,首先将图片发送到后端,后端上载图片是没有意义的。正如我所知,您可以通过向/.auth/me端点发送经过身份验证的GET请求,从客户端检索令牌,然后您将得到一个JSON响应,其中包含关于登录用户的更丰富的信息集,如下所示: 要刷新令

我相信user.MobileServiceAuthenticationToken中的auth token是azure移动服务的访问令牌,我的应用程序需要将图像上传到用户的FB相册,因此我需要客户端的Facebook auth token,以便客户端可以直接上传图片,首先将图片发送到后端,后端上载图片是没有意义的。

正如我所知,您可以通过向
/.auth/me
端点发送经过身份验证的GET请求,从客户端检索令牌,然后您将得到一个JSON响应,其中包含关于登录用户的更丰富的信息集,如下所示:


要刷新令牌,可以调用内置端点
/.auth/refresh
。有关更多详细信息,您可以遵循此说明更好地了解Azure App Service Token Store。

我正在使用Azure mobile Service client进行api调用,是否可以使用InvokeAPISync()。不确定.auth是否为api名称,me是否为参数。或者只是向.auth/meYes发出一个原始http请求,你是对的。通过调用
LoginAsync
成功登录后,您可以尝试调用
MobileServiceClient.InvokeApiAsync(“/.auth/ne”)
来检索您记录的信息。@Anu如果有帮助,请尝试将其标记为答案。我无法将其标记为答案,堆栈溢出不允许我投票或标记答案这里有一个关于如何将答案标记为已接受的问题,您可以参考它。