gpt4 book ai didi

node.js - Facebook Messenger 未按正确的顺序发送消息

转载 作者:太空宇宙 更新时间:2023-11-03 22:25:04 25 4
gpt4 key购买 nike

我正在开发一个以 Watson Conversation(用于人工智能)和 Node.js 作为后端的聊天机器人,但我无法按正确的顺序发送消息。

我发现有些人有同样的问题。上Facebook Messenger bot not sending messages in order以及 https://developers.facebook.com/bugs/565416400306038但我不知道这个问题是否解决了..

我尝试过排队 promise 和递归,但我仍然得到随机排序。有什么建议 ??

最佳答案

了解如何使用发送消息 API 设置 app.js 会很有用。

我遇到了类似的问题,为此我创建了一个名为 SendCascade 的函数

/**
* sendCascadeTo() allows developers to send a cascade of messages
* in a sequence. All types of messages can be sent (including raw messages).
*
* @param {Array} messageArray of messages in a format as such: [{text: 'something'}, {message: someMessengerValidMessage}]
* @param {string} recipientId just the id of the recipient to send the messages to. If using full messages, the id will not be used
*
* @return {Promise} promise
* The returned value an in-place array of bodies received from the client platform
* The objects of the array are of the same format as for standard messages
*
*/

可以在此处找到支持 Watson 对话并包含一些 FB 操作的 FB 机器人套件示例 Botmaster

关于node.js - Facebook Messenger 未按正确的顺序发送消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47943738/

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