Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.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
Facebook 从iOS应用程序中获取具有已知电子邮件地址的用户照片_Facebook_Image_Email_Facebook Graph Api_Search - Fatal编程技术网

Facebook 从iOS应用程序中获取具有已知电子邮件地址的用户照片

Facebook 从iOS应用程序中获取具有已知电子邮件地址的用户照片,facebook,image,email,facebook-graph-api,search,Facebook,Image,Email,Facebook Graph Api,Search,当提供电子邮件时,我想从iOS应用程序内的Facebook自动下载用户的个人资料照片。我通过执行搜索来获取用户id 该应用程序将被很多人使用,所以不应该有登录用户,最终应用程序应该自我验证 我的问题是如何获取访问\u令牌。Sparrow(OSX和iOS的电子邮件客户端)中也实现了类似的解决方案 我的猜测是通过使用以下url发出请求来获取一个access\u令牌: [NSString stringWithFormat:@"https://graph.facebook.com/oauth/acces

当提供电子邮件时,我想从iOS应用程序内的Facebook自动下载用户的个人资料照片。我通过执行搜索来获取用户id

该应用程序将被很多人使用,所以不应该有登录用户,最终应用程序应该自我验证

我的问题是如何获取
访问\u令牌
。Sparrow(OSX和iOS的电子邮件客户端)中也实现了类似的解决方案

我的猜测是通过使用以下url发出请求来获取一个
access\u令牌

[NSString stringWithFormat:@"https://graph.facebook.com/oauth/access_token?client_id=%@&client_secret=%@&grant_type=search", appId, appSecret];
但作为回报,我得到的是:

{"error":{"message":"Missing redirect_uri parameter.","type":"OAuthException","code":191}}

有人知道如何解决这个问题吗?

您需要一个用户访问令牌才能通过电子邮件地址进行搜索;看