将auth.sendCode方法发送到telegram.org服务器后,我收到以下消息:
{'MessageContainer': [{'msg': {u'bad_msg_notification': {u'bad_msg_seqno': 4, u'bad_msg_id': 6334696945916753920L, u'error_code': 35}}, 'seqno': 4, 'msg_id': 6334696948768376833L}, {'msg': {u'msgs_ack': {u'msg_ids': [6334696945916753920L]}}, 'seqno': 4, 'msg_id': 6334696948768387073L}]})
然后:
('sentCode: ', {u'req_msg_id': 6334696967778138112L, u'result': {u'error_message': '[1474911573] [6609] Error 500: RPC_SEND_FAIL: 27029.\nUnhandled Exception caught in file lib/global.lib.php at line 4622.\nBacktrace:\n#0 : 0x16497a7\n#1 : 0xc06579\n#2 : 0x14ddb18\n#3 : 0xc90029\n#4 : 0x127c5e7\n#5 : 0x12b634d\n#6 : 0x13a56d1\n#7 : 0x13a4e27\n#8 : 0x5a5946\n#9 : 0x16052d2\n#10 : 0x7fdd67383d10\n#11 : 0x7fff6e7b2790\n', u'error_code': -504}})
我认为,我理解
bad_msg_seqno
,并提交了一个单独的问题以适当解决。但是RPC_SEND_FAIL
在服务器端看来是一个错误,并且根据documentation,应将其传达给电报开发人员。最好的方法是什么?顺便说一句:一周前使用相同代码没有发生此错误。我从假期回来,运行了未更改的代码,然后大忙了!
最佳答案
telegram.org服务器现在正在按预期响应,不再有Error 500
条件。我所做的只是等待几个小时,然后从第54层更新为第55层。在新层中没有看到任何会引起问题的内容,因此我不得不假定某些问题已在服务器端修复。时间会证明一切。
关于python - 正确回应Telegram.org“错误500:RPC_SEND_FAIL”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39709349/