Estou implementando o Google Cloud Messaging em meu aplicativo. O código do servidor ainda não está pronto e, em meu ambiente, devido a algumas restrições de firewall, não posso implantar um servidor de teste para notificação push. O que procuro é um servidor online que envie algumas notificações de teste ao meu dispositivo para testar a implementação do meu cliente.
99
Respostas:
Encontrei uma maneira muito fácil de fazer isso.
Abra http://phpfiddle.org/
Cole o seguinte script php na caixa. No script php definir API_ACCESS_KEY, definir ids de dispositivos separados por vírgulas.
Pressione F9 ou clique em Executar.
Diverta-se ;)
Para FCM, o URL do google seria: https://fcm.googleapis.com/fcm/send
Para FCM v1 google url seria: https://fcm.googleapis.com/v1/projects/YOUR_GOOGLE_CONSOLE_PROJECT_ID/messages:send
Observação: ao criar uma chave de acesso de API no console do desenvolvedor do Google, você deve usar 0.0.0.0/0 como endereço IP. (Para fins de teste).
No caso de receber uma resposta de registro inválida do servidor GCM, verifique a validade do token do seu dispositivo. Você pode verificar a validade do token do seu dispositivo usando o seguinte url:
https://www.googleapis.com/oauth2/v1/tokeninfo?access_token=YOUR_DEVICE_TOKEN
Alguns códigos de resposta:
A seguir está a descrição de alguns códigos de resposta que você pode receber do servidor.
fonte
API KEY
depois, pois não é muito seguro fornecer sua chave.POSTMAN: uma extensão do Google Chrome
Use o carteiro para enviar mensagem em vez do servidor. As configurações do carteiro são as seguintes:
no sucesso você obterá
fonte
Pushwatch é um testador de notificação por push GCM e APNS online gratuito desenvolvido por mim em Django / Python, pois me encontrei em uma situação semelhante enquanto trabalhava em vários projetos. Ele pode enviar tanto
GCM
eAPNS
notificações e também suportam mensagens JSON para argumentos extras. A seguir estão os links para os testadores.Entre em contato se tiver dúvidas ou tiver problemas para usá-lo.
fonte
Postman é uma boa solução, assim como o php fiddle. No entanto, para evitar colocar o URL do GCM e as informações do cabeçalho todas as vezes, você também pode usar esta ferramenta de teste de notificação do GCM bacana
fonte