[Resolvido] Tratamento de erros formato LIME

Tudo bem? Estou utilizando o BLIP SDK Javascript e por muitas vezes estou tendo problemas com os formatos do lime.

Eu estou me baseando nos exemplos mas quando eu tento alterar algo a maioria das vezes acaba dando problema.

Agora por exemplo eu estou tentando retornar uma lista mas que ao invés de usar :
“type”:“application/vnd.lime.web-link+json”
usar
“type”: “application/vnd.lime.media-link+json”

Mas está sendo rejeitado, gostária de saber se tem como eu pegar a excecão ou a mensagem de erro pra eu saber qual é o problema.

Muito obrigado.

Olá Guilherme,

Poderia por favor enviar exatamente a chamada que você está fazendo, incluindo o JSON completo da mensagem para podemos te ajudar melhor?

Fala meu caro, até posso, mas eu acho que foge um pouco da questão.
Minha pergunta é se tem como ter algum retorno de erro, mas do que como corrigir um formato especifico.

Eu tentei já vários códigos mas o ultimo seria:

{
to: '2171208662954837@messenger.gw.msging.net',
type: 'application/vnd.lime.list+json',
content:
    {
        header:
            {
                type: 'application/vnd.lime.media-link+json',
                value:
                    {
                        title: 'Exemplo!',
                        uri: 'exemplo.jpeg',
                        target: 'selfTall',
                        value_type: 'image/jpeg'
                    },
                options: [{
                    label: {type: 'text/plain', value: 'Mais detalhes'},
                    value: {type: 'application/json', value: {key1: "key"}}
                }]
            },
        items: [{
            type: 'application/vnd.lime.media-link+json',
            value:
                {
                    title: 'Exemplo!',
                    uri: 'exemplo.jpeg',
                    target: 'selfTall',
                    value_type: 'image/jpeg'
                },
            options: [{
                label: {type: 'text/plain', value: 'Mais detalhes'},
                value: {type: 'application/json', value: {key1: "key"}}
            }]
        }]
    }

}

Estou também com problemas pra fazer a chamada nativa do facebook desta, estou tentando:

  {  
  "id":"2",
  "to":"949839515125748@messenger.gw.msging.net",
  "type":"application/json",
  "content":{
"attachment": {
  "type": "template",
  "payload": {
    "template_type": "list",
    "top_element_style": "compact",
    "elements": [
      {
        "title": "Classic T-Shirt Collection",
        "subtitle": "See all our colors",
        "image_url": "https://peterssendreceiveapp.ngrok.io/img/collection.png",          
        "buttons": [
          {
            "title": "View",
            "type": "web_url",
            "url": "https://peterssendreceiveapp.ngrok.io/collection",
            "messenger_extensions": true,
            "webview_height_ratio": "tall",
            "fallback_url": "https://peterssendreceiveapp.ngrok.io/"            
          }
        ]
      },
      {
        "title": "Classic White T-Shirt",
        "subtitle": "See all our colors",
        "default_action": {
          "type": "web_url",
          "url": "https://peterssendreceiveapp.ngrok.io/view?item=100",
          "messenger_extensions": true,
          "webview_height_ratio": "tall",
          "fallback_url": "https://peterssendreceiveapp.ngrok.io/"
        }
      },
      {
        "title": "Classic Blue T-Shirt",
        "image_url": "https://peterssendreceiveapp.ngrok.io/img/blue-t-shirt.png",
        "subtitle": "100% Cotton, 200% Comfortable",
        "default_action": {
          "type": "web_url",
          "url": "https://peterssendreceiveapp.ngrok.io/view?item=101",
          "messenger_extensions": true,
          "webview_height_ratio": "tall",
          "fallback_url": "https://peterssendreceiveapp.ngrok.io/"
        },
        "buttons": [
          {
            "title": "Shop Now",
            "type": "web_url",
            "url": "https://peterssendreceiveapp.ngrok.io/shop?item=101",
            "messenger_extensions": true,
            "webview_height_ratio": "tall",
            "fallback_url": "https://peterssendreceiveapp.ngrok.io/"            
          }
        ]        
      }
    ],
     "buttons": [
      {
        "title": "View More",
        "type": "postback",
        "payload": "payload"            
      }
    ]  
  }
}

}
}