2016-11-23 7 views
2

Мне нужно получить изображение профиля канала в Telegram. В соответствии с этим документом: https://core.telegram.org/bots/apiTelegram Получить профиль канала с помощью API-интерфейса Bot API

Сначала я попытаюсь использовать getChat, чтобы получить основную информацию о канале. Который я получаю успешно. Это дает мне JSON как это:

{"ok":true,"result":{"id":-1001003587533,"title":"\u06a9\u0627\u0641","username":"kafiha","type":"channel"}} 

После этого я пытаюсь использовать «getUserProfilePhotos», чтобы получить фотографию. Но я не могу заставить его работать, потому что он отвечает ошибкой, когда я либо передаю идентификатор, полученный из последнего запроса, либо имя пользователя канала (@channelName).

Вы знаете, как я могу это сделать, используя API-интерфейс Bot для Telegram?

ответ

1

В Bot API он недоступен. getUserProfilePhotos метод требует user_id параметр, а не chat_id, как вы пробовали.

 Смежные вопросы

  • Нет связанных вопросов^_^