Closed Linklsk closed 1 year ago
Нужно проверить id. Скорее всего с ним ошибка или он в неправильном формате. Работает ли getFullInfo или getInfo с этим id?
список поддерживаемых форматов https://docs.madelineproto.xyz/API_docs/types/InputPeer.html
Да, забыл уточнить, этот id - это канал, а не чат. getFullInfo или getInfo - тоже не работает с этим id. Если вызвать getDialog этот id-шник присутствует PS Проверил id чата - тоже не работают методы
Каналы начинаются с -100. Нужно использовать getId для получения правильного id. Или использовать username.
Вызываю так: http://192.168.0.1:9503/api/getPwrChat?id=xxxxxxxxxxxxx
Ответ: { "success": false, "errors": [ { "exception": "danog\MadelineProto\Exception", "message": "This peer is not present in the internal peer database", "file": "/app-host-link/vendor/danog/madelineproto/src/danog/MadelineProto/MTProtoTools/PeerHandler.php", "line": 643, "code": 0, "backtrace": [ { "file": "/app-host-link/vendor/danog/madelineproto/src/danog/MadelineProto/MTProtoTools/PeerHandler.php", "line": 867, "function": "getInfo", "class": "danog\MadelineProto\MTProto", "type": "->", "args": [ xxx ] }, { "file": "/app-host-link/vendor/danog/madelineproto/src/danog/MadelineProto/MTProtoTools/PeerHandler.php", "line": 902, "function": "getFullInfo", "class": "danog\MadelineProto\MTProto", "type": "->", "args": [ "xxx" ] }, { "file": "/app-host-link/vendor/danog/madelineproto/src/danog/MadelineProto/AbstractAPIFactory.php", "line": 203, "function": "getPwrChat", "class": "danog\MadelineProto\MTProto", "type": "->", "args": [ "xxx", true, true, [] ] } ] } ], "response": null }
Что я делаю не так?