Skype не показывает полученные изображения
Я пытаюсь создать бота и развернуть его на разных платформах, но когда я возвращаю изображения в карусели для чат-бота, Skype не рендерит их, в то время как то же самое работает для Facebook и даже для веб-виджета, предоставленного Gupshup.
Если вы хотите знать, какую платформу я использую, это будет Gupshup с подключенным api.ai для nlp, знаете ли вы проблему, с которой я сталкиваюсь?
Я пробовал разные способы получения изображения. Сначала я получил его с сайта, для которого я создаю чат-бот, затем я попытался сократить URL-адрес с помощью Google и, наконец, попытался загрузить изображение на диск Google. Формат изображения - jpg Может ли это быть проблемой?
1 ответ
[Обновление: 5/7/2017] - проблема со скайпом теперь решена. Код карусели, который работает для Facebook Messenger, также будет работать для Skype.
Пример JSON для Карусели по скайпу:
{
"type": "catalogue",
"msgid": "cat_212",
"items": [{
"title": "White T Shirt",
"subtitle": "Soft cotton t-shirt \nXs, S, M, L \n$10",
"imgurl": "https://pixel.nymag.com/imgs/fashion/daily/2016/06/02/t-shirt/everlane.w710.h473.2x.jpg",
"options": [{
"type": "url",
"title": "View Details",
"url": "https://pixel.nymag.com/imgs/fashion/daily/2016/06/02/t-shirt/everlane.w710.h473.2x.jpg"
},
{
"type": "text",
"title": "Buy"
}
]
},
{
"title": "Grey T Shirt",
"subtitle": "Soft cotton t-shirt \nXs, S, M, L \n$12",
"imgurl": "https://cdn.shopify.com/s/files/1/0407/0829/products/Grey_t-shirt_front_1024x1024.jpg?v=1466588290",
"options": [{
"type": "url",
"title": "View Details",
"url": "https://cdn.shopify.com/s/files/1/0407/0829/products/Grey_t-shirt_front_1024x1024.jpg?v=1466588290"
},
{
"type": "text",
"title": "Buy"
}
]
}
]}
Изображения не загружаются для карусели в Skype, потому что в Microsoft Framework недавно произошли изменения, которые еще не включены в бот-платформу Gupshup. Хотя на следующей неделе вы сможете увидеть загрузку этих изображений, как только мы в Gupshup запустим исправление в производство. Вам не нужно будет менять код с вашей стороны, так как тот же код для карусели работает на поддерживаемых платформах.
Я обновлю этот ответ, как только исправление будет запущено в производство.
PS: я работаю на Gupshup.