Я использую эту функцию для отправки фотографии через node.js, но это не работает. телеграммы-боты-апи https://www.npmjs.com/package/telegram-bot-apiTelegram Bot sendPhoto via node.js
var telegram = require('telegram-bot-api');
var api = new telegram({
token: '<PUT YOUR TOKEN HERE>',
});
api.sendPhoto({
chat_id: <YOUR CHAT ID>,
caption: 'This is my test image',
// you can also send file_id here as string (as described in telegram bot api documentation)
photo: '/path/to/file/test.jpg'
})
.then(function(data)
{
console.log(util.inspect(data, false, null));
});
но я эта ошибка
fn = function() { throw arg; };
^
StatusCodeError: 403 - [object Object]
Используете ли вы какой-либо пакет узлов для реализации телеграммы бота api? Если вы не используете пакеты узлов телеграмм бота, функция sendPhoto должна включать в себя параметры, такие как идентификатор конечного пользователя, а также URL-адрес фотографии, например sendPhoto (userId, photo_url). – Sravan
Я использую telegram-bot-api moudules , но я имеют эту ошибку \t fn = function() {throw arg; }; ^ StatusCodeError: 403 - [object Object] –