Messenger bot不尊重消息顺序

时间:2017-01-26 22:55:39

标签: bots messenger

我在使用Messenger开发平台时遇到了问题,并猜到我可以向你们寻求帮助。

我希望我的机器人连续发送多条消息,例如:

private void ShowProgressBar()
                {
                    mLayoutProgressBar.Visibility = ViewStates.Visible;
                }

                private void HideProgressBar()
                {
                    mLayoutProgressBar.Visibility = ViewStates.Gone;
                }

但是由于Node是异步的,所以订单并不总是得到尊重,有时候会再次出现#Goodbye'最终显示在“你好”之前。

解决此问题的最佳解决方案是什么?

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

您可以使用回调承诺在NodeJS中执行此操作。如果您对它们都不熟悉,则可以阅读callbackspromises

有关更多步骤,请查看以下内容:

https://stackoverflow.com/a/47497119/6874563

我在上面使用并得到解决。