Quando alteramos o nome de exibição, algumas vezes pode pedir para REGISTRAR o numero de telefone novamente.
Para isso não iremos CRIAR nem APAGAR conexões.
Método #1: Iremos reconfigurar uma existente!
Podemos fazer isso de duas formas, a mais simples é, via CRM Datacrazy, em conexões, e clicando em gerenciar a conexão equivalene ao qual indica essa mensagem na META, e refazendo conexão via login de facebook, isso é, só repetir os passos já feitos para esta mesma conexão.
Caso isso não resolver, precisamos fazer uma chamada de API na META conhecida como /register.
Método #2: /register
Quando você fizer uma solicitação de registro, verificaremos quantas solicitações desse tipo você fez para o número de telefone nas últimas 72 horas. Se você já tiver feito dez solicitações, a API retornará o código de erro 133016, e não será possível registrar o número nas 72 horas subsequentes.
Para isso pecisamos antes de tudo, juntar algumas informações.
Você precisa ter em mãos:
ID do número de telefone (phoneNumberId)
TOKEN da conexão (Via F12/Inspecionar → Network, iremos cobrir isso mais abaixo)
Para encontrar estes dados acesse a Página de instâncias no CRM.
Na tela de instânciaaas, aperte a tecla F12 se estiver usando Windows, ou para MacOS, aperte botão direito do mouse e clique em inspecionar. Vá até a guia NETWORK. Veja Imagem 1A e 1B
Imagem 1A

Imagem 1B

Na conexão do seu número problemático, clique em gerenciar, aparecerá as o id do número de telefone, salve ele em um local seguro. Veja Imagem 2A.
Imagem 2A

Pegue o token(O token é grande, muito maior do que mostra na tela) de dois cliques ou, copie todo o conteúdo, para um bloco de notas/editor de texto e copie então apenas o conteudo do token dentro das aspas duplas, desde o inicio até o fim dele. Salve o token em local seguro, junto ao ID de Número de Telefone salvo anteriormente. Veja Imagem 2B. Exemplo de token abaixo:
(Token abaixo é ficticio, apenas para exemplo)
EABRdKCkjQBQUDXppEGZBKwfBaN3CeK7YypC3OIZBZCSwz70ybIJd5RaSBo3k2UJg5JcxHK1P7JvtX9IDp4DNBUI4THd1qXh7CQ7jwBNZB0auq76NIv0Lp2bkEIZAjNJSY6POZCKmtpX1vhsFDndag843wprNjJ6k5qWlFPBDXtFQIitV20nCRiFPC5KHAb9sPBoxnxmqbIcP2FhWPs7qz5ckJgf6DbqiyPKcewr10SRQtdruuOwZBSVMuiCZCk4dYkxokkzGiehoH1pMZAmqNOXEka5PcPPE2Umm76DZCfqDP5ZCTT4AMZiOiODZD
Imagem 2B

Agora vamos acessar o site reqbin.com, vamos configurar ele e então faremos a chamada de api /register.
Copie esse URL inteira abaixo, do https até o final de SEU TOKEN, tudinho abaixo, e cole no local indicado 1, conforme imagem 2C.
https://graph.facebook.com/v24.0/TROQUE_POR_SEU_ID_NUMERO_TELEFONE/register?access_token=TROQUE_POR_SEU_TOKEN
Payload JSON → Copie da abertura da chave { até o fechamento da chave }, e Cole na area indicada 4, conforme imagem 2C
{
"messaging_product": "whatsapp",
"pin": "123456"
}
Imagem 2C -

Colando a URL no local indicado 1, agora copie o id do numero de telefone, depois de dois cliques em TROQUE_POR_SEU_ID_NUMERO_TELEFONE e cole com ctrl+v(cmd+v MacOS) trocando ‘TROQUE_POR_SEU_ID_NUMERO_TELEFONE’ por seu id de numero de telefone.
Troque também ‘TROQUE_POR_SEU_TOKEN’ pelo token.
Seguindo certinho os passo do 1 ao 6 descrito na imagem, você deverá obter sucesso ao clicar em SEND.
Para facilitar segue as etapas:
#1 colar URL, trocar id do telefone e token.
#2 Toque em Body.
#3 Toque em JSON
#4 cole o Payload JSON → Caso seu PIN de seis digitos não seja o mesmo, troque pelo seu!
#5 Método POST
#6 SEND(Enviar) - > Dando certo, deve marcar 200(OK) em verde mais abaixo na direita
Caso der erro, verifique se:
COPIOUR CORRETAMENTE O ID DE NÚMERO DO TELEFONE
COPIOU CORRETAMENTE O TOKEN
(Todo conteúdo dentro das aspas, ex “EABRdK………EABRdK”, mostrei ocultando maior parte com os …. para facilitar compreeensão, mas o token é grande, conforme mostrado anteriormente abaixo de Imagem 2A.
Caso o erro dizer algo sobre DEPRECATED para versão 21 ou maior (deprecated for 21 or higher, precisamos realizar OUTRA chamada de api antes dessa. Para isso, abra uma nova aba no navegador, cuidado para não perder esta atual.
Na nova abra, entre no mesmo site, REQBIN.COM
Configue com os dados a seguir, conforme imagem 3A
Imagem 3A - Rota /settings

Para facilitar segue as etapas:
URL desta etapa /settings Copie do HTTPS ate o final de TROQUE_POR_SEU_TOKEN, tudo faz parte da URL→ https://graph.facebook.com/v24.0/TROQUE_POR_SEU_ID_NUMERO_TELEFONE/settings?access_token=TROQUE_POR_SEU_TOKEN
Payload JSON Copiando tudo, desde primeira chave { até ultima chave }, tudo faz parte da carga JSON.
{
"storage_configuration": {
"status": "IN_COUNTRY_STORAGE_ENABLED",
"data_localization_region": "BR"
}
}
#1 colar URL trocar id do telefone e token.
#2 Toque em Body.
#3 Toque em JSON
#4 cole o Payload JSON → Para BMs Brasileiras, o valor da chave data_localization_region já esta configurada para BR. Troque caso sua BM esteja em outra região. Para sua conveniência o country code no formato ISO 3166 você encontra no final deste guia.
#5 Método POST
#6 SEND(Enviar) - > Dando certo, deve marcar 200(OK) em verde mais abaixo na direita
Caso der erro, verifique se:
COPIOU CORRETAMENTE O ID DE NÚMERO DO TELEFONE
COPIOU CORRETAMENTE O TOKEN
(Todo conteúdo dentro das aspas, ex “EABRdK………EABRdK”, mostrei ocultando maior parte com os …. para facilitar compreeensão, mas o token é grande, conforme mostrado anteriormente abaixo de Imagem 2A.
Com a rota /register dando sucesso 200(OK) e a /settings se necessário, aguarde um pequeno momento para então depois atualizar na BM e conferir seu número, que deverá estar REGISTRADO e com nome de exibição em uso operacional.
Somente se apresentar erro (deprecated for 21 or higher/localization)
| Lista de Country Codes no formato ISO 3166.(somente se der erro conforme explicado na rota /register)
Europa
LATAM
EMEA
NORAM
Depois que o recurso for habilitado, ele não poderá ser desabilitado nem alterado diretamente. Em vez disso, será necessário excluir o registro do número de telefone e registrá-lo novamente sem esse parâmetro (para desabilitar), ou incluir o parâmetro com o novo código de país (para alterar).
|