使用Python向Facebook发布图片
我该如何用Python把图片发到Facebook上呢?
4 个回答
2
Facebook平台的Python SDK新链接
- https://github.com/pythonforfacebook/facebook-sdk(这是一个GitHub上的链接,你可以在这里找到相关代码和资料)
- http://pypi.python.org/pypi/facebook-sdk(这是Python的包管理网站,你可以在这里下载这个SDK)
http://pythonforfacebook.com(这是一个提供Facebook和Python相关信息的网站)
2
很遗憾,Python的开发工具包已经停止更新了。现在无法使用。你需要改用Javascript、PHP、iOS或Android的接口。
5
你可以使用Facebook提供的Python SDK来上传照片,这需要一个oauth密钥。
一旦你获得了oauth密钥,就可以用GraphAPI.put_object()这个方法来上传图片:
graph = facebook.GraphAPI(oauth_access_token)
photo = open("picture.jpg", "rb")
graph.put_object("me", "photos", message="You can put a caption here", source=photo.read())
photo.close()