Python 在facebook API中搜索手机

Python 在facebook API中搜索手机,python,facebook,Python,Facebook,我正在尝试在facebook中使用手机号码进行搜索,我首先尝试使用requests&urllib,但这不起作用,接下来,我尝试使用facebook API,但这也不起作用,我使用python,此输入位于python行中: facebook.GraphAPI('token').request('search', {'q': 'cellphonenumber', 'type': 'user'}) 还有: requests.get("https://graph.facebook.com/search

我正在尝试在facebook中使用手机号码进行搜索,我首先尝试使用requests&urllib,但这不起作用,接下来,我尝试使用facebook API,但这也不起作用,我使用python,此输入位于python行中:

facebook.GraphAPI('token').request('search', {'q': 'cellphonenumber', 'type': 'user'})
还有:

requests.get("https://graph.facebook.com/search?access_token=token&q=cellphonenumber&type=user")
而且

facebook.GraphAPI('token').get_object('search?q=cellphonenumber&type=user')
还有另一个代码,同样不起作用

其中一些条目的输出为:

回溯(最近一次调用):文件“”,第1行,在 文件“build/bdist.linux-i686/egg/facebook/init.py”, 第115行,在get_对象文件中 “build/bdist.linux-i686/egg/facebook/init.py”,第293行,在 请求facebook.GraphAPIError:(#200)应用程序没有 进行此API调用的功能

答复[403]。(在请求的情况下,请使用。)

回溯(最近一次调用):文件“”,第1行,在 文件“build/bdist.linux-i686/egg/facebook/init.py”, 第115行,在get_对象文件中 “build/bdist.linux-i686/egg/facebook/init.py”,第293行,在 请求facebook.GraphAPIError:发生未知错误

有什么想法吗?我真的需要这个


p.D:在所有代码中,我用“token”代替我的token。

你不能通过电话号码搜索用户。为什么我可以搜索手机号码?我不知道,因为到目前为止,你是唯一一个说这是可能的人。但另一方面,你还没有真正解释你的真正意思,所以…我在facebook的浏览器中输入了一个手机号码,这会将与该号码相关的人返回给我。我的想法只是这样做,但在python脚本中。我之前尝试过不使用令牌(我不知道它们是令牌),搜索返回的结果是“no results for your search”,这在脚本中,并在浏览器中的复制粘贴中,没有登录帐户,但在登录的会话中我会这样做。请看,这就解释了-您将通过UI提供的搜索与Graph API搜索混淆了。这两者之间没有什么关系,后者受到严格限制(仅限于文档列表中的几个选项)。Facebook故意不公开您通过UI、API提供的强大搜索功能。