[androidbrasil-dev] FCM com Ruby on Rails

Alguém aqui já trabalhou com FCM?

Se eu enviar uma notificação via o console do FCM, a mensagem chega no android normalmente. 

Estou querendo fazer uma chamada do ruby para o fcm, que enviará a mensagem para o android. Pelo que eu vi, o response está dizendo que a mensagem chegou. Entretanto, não chega nada no android. Alguém poderia me ajudar? Estou utilizando o exemplo da própria GEM do FCM

RESPONSE
{:body=>"{\"multicast_id\":8205055966771382277,\"success\":1,\"failure\":0,\"canonical_ids\":0,\"results\":[{\"message_id\":\"0:1496164514547980%e8e66c40962bca0e\"}]}", :headers=>{"content-type"=>["application/json; charset=UTF-8"], "date"=>["Tue, 30 May 2017 17:15:14 GMT"], "expires"=>["Tue, 30 May 2017 17:15:14 GMT"], "cache-control"=>["private, max-age=0"], "x-content-type-options"=>["nosniff"], "x-frame-options"=>["SAMEORIGIN"], "x-xss-protection"=>["1; mode=block"], "server"=>["GSE"], "alt-svc"=>["quic=\":443\"; ma=2592000; v=\"38,37,36,35\""], "accept-ranges"=>["none"], "vary"=>["Accept-Encoding"], "connection"=>["close"]}, :status_code=>200, :response=>"success", :canonical_ids=>[], :not_registered_ids=>[]}


Código
fcm = FCM.new("###")
token = "###"
registration_ids= [token] # an array of one or more client registration tokens
options = {data: {score: "123"}, collapse_key: "updated_score"}
response = fcm.send(registration_ids, options)
p
response

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário