我根据公开发布的电子邮件进行搜索。 问题是它给出了
{"error": {
"message": "(#200) Must have a valid access_token to access this endpoint",
"type": "OAuthException",
"code": 200
} }
但使用其他较旧的应用..我得到了结果
{"data": [
{
"name": "<Privacy>",
"id": "<Privacy>"
}], "paging": {
"next": "https://graph.facebook.com/search?q=<email>&type=user&limit=25&offset=25&__after_id=1131330642"
} }
我使用了以下查询
http://graph.facebook.com/search?type=user&q=<email>&Access_Token=<Token>
答案 0 :(得分:1)
启用“2013年7月突发变化”的应用程序存在一个错误,该错误描述了这个确切的问题......我个人有这个问题。只需在您的应用设置中停用“2013年7月重大更改”,并希望在7月10日之前修复此更改,因为重大更改适用于所有Facebook应用。
退房:https://developers.facebook.com/bugs/335452696581712?browse=search_5187796ecdd086833270863
答案 1 :(得分:0)
您无法再搜索电子邮件,您甚至需要特定的额外权限才能阅读您自己用户的电子邮件,电子邮件通常是私密的。您正在使用的搜索类型是“用户”,因此您只能搜索用户名。
更多信息:https://developers.facebook.com/docs/graph-api/using-graph-api/v2.2#search