Failed to send token TypeError: Network request failed
Closed this issue · 3 comments
Hi Alex,
Thanks a lot for a proper example, appreciated.
My problem is ${Config.SERVER_URL}/
from https://github.com/alex-friedl/crossplatform-push-notifications-example/blob/master/app/js/index.js#L33 not completing. I am running docker locally, changed google-services.json with the one provided from firebase.
I can see within firebase that my device is connected. Mongo seems to work fine as well, however the log object looks like this:
web_1 | 2018-05-02T15:31:34.745Z push:server Request to send push notifications to all device tokens
web_1 | 2018-05-02T15:31:34.754Z push:notifications Results for sending notifications: [ { method: 'none', success: 0, failure: 0, message: [] } ]
I can also see my deviceToken propely within the example app.
Any idea what may be causing this? I can connect to mongo but can not seem to insert token.
Thanks a lot again!
Ok so I needed to change SERVER_URL=http://10.0.2.2:3000
from https://github.com/alex-friedl/crossplatform-push-notifications-example/blob/master/app/.env.android#L2 to my IPv4 address. Now I successfully sent the token to mongo. However now it completes the request but fails.
web_1 | multicastId: [ 7041830987515496000 ],
web_1 | success: 0,
web_1 | failure: 1,
web_1 | message: [ [Object] ] } ]
Hello @nomoreboredom,
the output for error messages from node-pushnotifications is not perfect and I hope to improve that in the future, see appfeel/node-pushnotifications#38
Could you set a breakpoint and inspect the error object or add a custom log message that prints the message object?
Closed for inactivity