Поддерживает ли API чата Glip изображения (фото) вложения?

Я использую Glip API для публикации сообщений. Я могу публиковать изображения из пользовательского интерфейса Glip, но не вижу возможности публиковать изображения. Кто-нибудь знает как это сделать?

2 ответа

Решение

Glip недавно запустил API загрузки файлов, который можно использовать для прикрепления изображений. Вы также можете попробовать это с помощью нашего API Explorer.

Если кто-то сталкивается с этим в поисках рабочего примера, вот что я сделал (используя Node и RingCentral SDK):

var RC = require('ringcentral');
var fs = require('fs');
var FormData = require('form-data');

// {login to Glip and generate the platform object (https://github.com/ringcentral/ringcentral-js)}

var formData = new FormData();
formData.append('attachment', fs.createReadStream('image.png'));

platform
   .send({
       method: 'POST',
       url: '/glip/files',
       body: formData,
       query: {
          groupId: '1234', // whatever group you want to post to
       }
    })
    .then(function(){
       console.log('file uploaded');
    })
    .catch(function(e){
       console.log(e.message);
    });
Другие вопросы по тегам