最近公司在用Rest Api做消息系统,目前在使用开发环境,我们最近三天的测试中有时会出现推送系统消息后,Rest Api查询不到未读消息数量的问题(间歇性),以及4月16日晚上11点50左右消息发送出现400,但是过了10分钟又恢复正常(期间订阅会话正常,并且我未做任何处理),我想知道这是不是开发环境的问题,如果是,我这里可以考虑买付费。
发送消息的代码是直接用python的requests翻译的rest api,下面是一个例子,除了16日晚上之外没出现过问题
import requests
def send_sys_message(user_id, conv_id, text):
headers = {
'X-LC-Id': APP-ID,
'X-LC-Key': APP-KEY,
'Content-Type': 'application/json',
}
data = '{"from_peer": "%s", ....}' # 这里省略了
request.post('https://leancloud.cn/1.1/rtm/broadcast/subscriber', headers=headers, data=data)
另外,查询未读消息是直接用文档给的Curl例子,有时候后台有未读数据,但是Rest查不到
-
创建时间
17年4月18日
-
最后回复
17年4月19日
-
5
回复
-
1.0K
浏览
-
2
用户
-
1
赞