2013-12-19 5 views
0

В настоящее время я пытаюсь использовать службу облачных сообщений Google с помощью своего примера приложения «Гостевая книга». https://developers.google.com/cloud/samples/mbs/Правильное форматирование уведомлений GCM?

Я пытаюсь отправить уведомления, которые должны отображаться в виде простого «привет» тоста на экране в течение примерно 5 секунд. Это работает на странице настроек проекта (на фото здесь). Возможно, я неверно истолковал, что это для , settings screen, allows me to broadcast a message to all

Однако мои попытки сделать это вручную с помощью fiddler2 заставляют клиентское приложение гостевой книги сбрасываться, вместо того, чтобы сделать тост-флэш на экране.

Вот пример запроса POST я использовал, чтобы попытаться толчок уведомление my attempts to push a notification to my registered device

Я также сделали другие варианты приведенного выше, где я включил «TopicID: _broadcast» безрезультатно.

Есть ли что-то в форматировании, что у меня не так? или отсутствующую информацию, которую я должен был включить.

ответ

1

Вы получили неправильный формат. Это должно быть:

{ 
    "registration_ids":["xxx", "yyy"], 
    "data": { 
    "message": "test", 
    "duration": "5" 
    } 
} 
+0

К сожалению, к несчастью относится к приложению. –

+0

@ChristopherLawless В этом случае вы должны опубликовать код приложения, который выходит из строя, и LogCat сбоя. – Eran

+0

Это клиент для гостевой книги Android для облачных сообщений здесь https://developers.google.com/cloud/samples/repository/mbs/android –

Смежные вопросы