Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/308.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.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
用Python访问Facebook API数据_Python_Facebook - Fatal编程技术网

用Python访问Facebook API数据

用Python访问Facebook API数据,python,facebook,Python,Facebook,对于Python2.7或Python3.0,访问Facebook Graph API数据的最佳库是什么 我是Facebook Graph API的新手。做一些研究,在过去人们使用pyfacebook和Facebook Python SDK,但似乎它们都不再得到更新/支持。人们目前使用什么来访问数据?有一个独立于平台/框架的吗 人们使用SDK。这是最容易管理的方法 pythonsdk(facebook)是最新的,其回购协议位于。它不是官方的,因为Facebook不再正式支持它了,但是它被维护了(上

对于Python2.7或Python3.0,访问Facebook Graph API数据的最佳库是什么


我是Facebook Graph API的新手。做一些研究,在过去人们使用pyfacebook和Facebook Python SDK,但似乎它们都不再得到更新/支持。人们目前使用什么来访问数据?有一个独立于平台/框架的吗

人们使用SDK。这是最容易管理的方法

pythonsdk(facebook)是最新的,其回购协议位于。它不是官方的,因为Facebook不再正式支持它了,但是它被维护了(上一次提交是在12天前),人们确实在使用它

facepy也得到了积极维护。facepy的接口非常实用,是API上的一个轻量级包装器(您几乎可以访问原始API),而Python SDK更为集成

比如说,

照片上传

Python SDK

graph = facebook.GraphAPI(oauth_access_token)
tags = json.dumps([{'x':50, 'y':50, tag_uid:12345}, {'x':10, 'y':60, tag_text:'a turtle'}])
graph.put_photo(open('img.jpg'), 'Look at this cool photo!', album_id_or_None, tags=tags)
脸皮

graph = GraphAPI(oauth_access_token)
graph.post(
    path = 'me/photos',
    source = open('parrot.jpg')
)
注意
.put_photo
vs
me/photos
,后者类似于本机图形API调用

还有Django Facebook