我有一个问题:即时通讯使用facebook-sdk python库与facebook-graph-api连接,即时通讯试图发送它们的状态顺序。因此,我阅读了facebook-graph-api文档以找出答案,然后可以使用端点POST请求对session-id / messages进行对话。我们可以使用facebook-sdk python的put_object()方法。但是我找不到如何在其中发送图像。有人对此有解决方案吗?我有下面的代码,例如“ source”,“ attachment_id”,“ image”,但没有用。
def testing():
graph = handle_graph_user(conf.ACCESS_TOKEN_IOS[0])
page_access_token = graph.get_object("2366998396673270?fields=access_token")['access_token']
graph_page = facebook.GraphAPI(page_access_token)
# conversaions = graph_page.get_object("2366998396673270/conversations?fields=messages")
# file = open('1.jpeg', 'rb')
args = {
'message': 'Hello',
'attachment_id': "447554162484548"
}
response = graph_page.put_object('t_594716274325748', connection_name='messages', **args)
print(response)