我写了一个运行良好的Facebook机器人。该应用程序订阅了我的页面,我收到/发送消息/回发就好了。宇!
这是缺点 - 现在我们有数百名用户使用机器人,页面“收件箱”已成为一场噩梦。
我们仍然有用户向页面发送正常消息,并且机器人知道不响应。但是,很难找到这些消息,因为我们在页面收件箱中会有数百条未读的“消息”或“线程”。
我试图找到一种方法,在机器人处理它们之后将这些项目标记为已读。
机器人有权阅读该页面的所有消息,因为它看到未订阅的消息进入。
我尝试使用sender_action => mark_seen(显示机器人已看到该消息的用户,但遗憾的是未在收件箱中将其标记为已读)。即使机器人发送最后一条消息(这是正常的),它仍然显示线程未读。
谢谢!