我可以使用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