gpt4 book ai didi

facebook - 如何通过 Facebook Graph API 从带有附件的页面发送直接消息?

转载 作者:行者123 更新时间:2023-11-30 05:19:21 24 4
gpt4 key购买 nike

在 Facebook Graph API 的帮助下,我可以管理页面对话(读、写)。但是似乎无法在我的直接消息中添加任何附件。

https://developers.facebook.com/docs/graph-api/reference/conversation/messages

我在文档中只看到“消息”参数。那么,有什么办法可以做到吗?

最佳答案

正如@Niraj Shah 上面提到的,附件发送功能没有记录(在写这篇文章时,GraphAPI v2.12),但如果您发布 source 字段,它就存在并且可以工作:

PHP:

$fb =
new Facebook([
'app_id' => 'your app id',
'app_secret' => 'your app secret',
'default_graph_version' => 'v2.12',
'default_access_token' => 'your page token',
]);

$response =
$fb->post(
"/{$conversationId}/messages",
[
'message' => '',
'source' => $fb->fileToUpload($attachmentFileName),
]
);

message 字段可以为空以仅发送附件。

关于facebook - 如何通过 Facebook Graph API 从带有附件的页面发送直接消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23106129/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com