facebook - 有没有办法通过 Facebook GraphAPI 中的“直到”和“开始”字段过滤 Facebook Messenger 中的对话消息?
问题描述
我最近试图从“对话”的 GraphAPI 节点获取一些消息。
就像是:
curl -i -X GET \
"https://graph.facebook.com/v9.0/<conversation_id>/messages?fields=id,created_time,message,from,tags,to,attachments,sticker,shares&access_token=<access_token>&since=<some_unix_timestamp>"
这似乎只是返回对话中的所有消息(当然以 FB 的通常光标分页方式),而不用“since”过滤器过滤结果。同样的事情也发生在“直到”上。
现在,我看到了 2017 年的这个错误报告: https ://developers.facebook.com/support/bugs/420363721670492/
它几乎说他们决定不再支持此功能。
这对我来说真的没有任何意义!有什么方法可以获取特定批次的对话消息,而无需对所有历史记录进行分页?
是否有人找到了解决方法或更好的做法来获取消息而不会被限速强奸?
任何建议将不胜感激。
愿原力与你同在。
最大
解决方案
推荐阅读
- python - 在 Python 中解密 Kamstrup WMBUS
- python - 在 spaCy 中使用正则表达式:匹配各种(不同大小写)单词
- c - 在控制台应用程序中禁用剪贴板操作
- azure - 应用程序网关的后端运行状况探测显示后端服务器证书未与应用程序网关一起列入白名单
- c# - 使用 EF 和 Code First 的 .NET Core 自定义用户属性
- ruby-on-rails - 使用 rails 或某些服务以 15 个时间间隔向 100 个收件人发送电子邮件
- c# - 如何在 ASP.NET Core 2.0 MVC 中调用一个简单的存储过程
- angular - 使用谷歌登录在角度应用程序中不起作用
- r - 从表中计算值并存储在变量中
- c++ - C++ For Loop 在过程中被跳过。如何解决?