Skype не показывает полученные изображения

Я пытаюсь создать бота и развернуть его на разных платформах, но когда я возвращаю изображения в карусели для чат-бота, Skype не рендерит их, в то время как то же самое работает для Facebook и даже для веб-виджета, предоставленного Gupshup.

Если вы хотите знать, какую платформу я использую, это будет Gupshup с подключенным api.ai для nlp, знаете ли вы проблему, с которой я сталкиваюсь?

Я пробовал разные способы получения изображения. Сначала я получил его с сайта, для которого я создаю чат-бот, затем я попытался сократить URL-адрес с помощью Google и, наконец, попытался загрузить изображение на диск Google. Формат изображения - jpg Может ли это быть проблемой?

https://imgur.com/a/19aG3

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.

Другие вопросы по тегам