[Resolvido] Envio de notificação WHATSAPP PHP

Bom dia Pessoal

Estou iniciando o uso da ferramenta porém , apesar de existir um LOG dentro do aplication , na documentação não existe uma tabela de erros para me orientar sobre o que estou fazendo errado.

Preciso de uma luz somente para enviar uma notificação de whats em PHP:

Estou enviando:

<? $accesstoken = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"; $str_data = ' { "id": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "to": "51982649038@wa.gw.msging.net", "type": "application/json", "content": { "type": "hsm", "hsm": { "namespace": "fd3a6616_ef8a_4f56_89bc_440a63850323​", "element_name": "ticket_template1", "fallback_lg": "pt", "fallback_lc": "BR", "localizable_params": [ { "default": "Thiago" }, { "default": "809T-teste-123" }, { "default": "https://www.planosdentaluni.com.br" } ] } } } '; $url = "https://msging.net/notifications"; $headr = array(); $headr[] = 'Content-length: 0'; $headr[] = 'Content-type: application/json'; $headr[] = 'Authorization: Key '.$accesstoken; $ch = curl_init($url); curl_setopt($ch, CURLOPT_HTTPHEADER,$headr); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $str_data); curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json')); var_dump(curl_exec($ch)); ?>

Recebo o retorno :
{“code”:1,“description”:“Unable to cast object of type ‘Lime.Protocol.Message’ to type ‘Lime.Protocol.Notification’.”}

Não tenho nem ideia do que ele significa já que não existe uma tabela d erros :frowning:

@Thiago_L_Macedo

Você está enviando para a URI de notificação e você deve enviar para a de mensagens msging.net/messages, conforme mostra nossa documentação. Por isso ele está esperando uma Notification, mas está recebendo uma Message no erro.

No BLiP uma notificação também é uma mensagem com algumas outras informações.