如何在Facebook图形API中添加带有端点POST对话ID /消息的照片?

时间:2019-05-07 10:54:29

标签: facebook facebook-graph-api facebook-sdk-4.0

我有一个问题:即时通讯使用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)

0 个答案:

没有答案