我可以使用Facebook Python SDK发布打开的图形操作。由于python facebook SDK现在已经很老了,我该如何使用它来发布一个开放图形动作 - 我无法在任何地方找到示例。使用Python facebook SDK发布Open Graph操作
1
A
回答
1
您可以使用Python for Facebook第三方库(http://www.pythonforfacebook.com/)中的GraphAPI.request(self, path, args=None, post_args=None)
函数。只需按照Facebook开发者网站上的文档来构建进行API调用所需的path
,args
和post_args
即可。
1
从点子,你可以张贴与put_object呼叫动作
facebook.GraphAPI(token).put_object("me", "my_app:my_action", "my_object_type"="http://my_objects_url")
0
可以使用https://github.com/zetahernandez/facebook-python-sdk 它支持做简单的要求如
facebook = Facebook(
app_id='{app_id}',
app_secret='{app_secret}',
default_graph_version='v2.5',
)
facebook.set_default_access_token(access_token='{access_token}')
try:
response = facebook.get(endpoint='/me?fields=id,name')
except FacebookResponseException as e:
print e.message
else:
print 'User name: %(name)s' % {'name': response.json_body.get('id')}
或批量请求使用Facebook的SDK包
facebook = Facebook(
app_id='{app_id}',
app_secret='{app_secret}',
)
facebook.set_default_access_token(access_token='{access_token}')
batch = {
'photo-one': facebook.request(
endpoint='/me/photos',
params={
'message': 'Foo photo.',
'source': facebook.file_to_upload('path/to/foo.jpg'),
},
),
'photo-two': facebook.request(
endpoint='/me/photos',
params={
'message': 'Bar photo.',
'source': facebook.file_to_upload('path/to/bar.jpg'),
},
),
'photo-three': facebook.request(
endpoint='/me/photos',
params={
'message': 'Other photo.',
'source': facebook.file_to_upload('path/to/other.jpg'),
},
)
}
try:
responses = facebook.send_batch_request(requests=batch)
except FacebookResponseException as e:
print e.message
相关问题
- 1. 如何正确发布Open Graph操作?
- 2. 使用Open Graph将操作发布到Facebook时保持隐私
- 3. 在Facebook应用上发布Open Graph用户操作页面
- 4. 使用Open Graph发布到Facebook页面
- 5. 当发布Open Graph操作时,Facebook返回空数据属性
- 6. 如何发布Open Graph操作到Facebook页面?
- 7. 无法发布Open Graph操作作为测试用户
- 8. Unity Facebook SDK发布操作
- 9. Facebook Open Graph多个对象发布
- 10. 测试的Facebook的Open Graph API操作
- 11. 错误的用户发布的Open Graph操作
- 12. Facebook Open Graph配置动作
- 13. Facebook Open Graph Views
- 14. Facebook Open Graph PHP SDK事件图片
- 15. Facebook Open Graph Beta:OAuthException
- 16. Android Facebook Open Graph?
- 17. 防止Facebook将Graph API中的Open Graph操作分组?
- 18. 提交iOS应用的Open Graph操作?
- 19. 我如何使用JavaScript来删除操作(在Facebook的Open Graph)
- 20. Facebook Open Graph Scraping
- 21. iOS Facebook使用Open Graph发布失败 - 错误代码102
- 22. Facebook post-open graph
- 23. 是否可用Open Graph的news.reads操作?
- 24. Facebook Open Graph Analytics
- 25. Facebook Open Graph需要发布动作的URL
- 26. 使用Open Graph在iOS上使用Facebook SDK创建相册
- 27. 面向Open Graph的Facebook JS SDK:注销不起作用!
- 28. Open Graph - 如何使发布的操作出现在时间线上
- 29. Facebook Open Graph Scraping URL
- 30. Facebook Open Graph动态地图布局
my_object_type =“..”工作正确(已删除的参数重复e引号) – hurturk