какую учетную запись gmail следует использовать для запроса регистрационного идентификатора для реализации push-уведомлений с использованием c2dm?

Я пытаюсь реализовать push-уведомление в своем приложении для Android с помощью c2dm sever. Я использовал учетную запись gmail, которая синхронизируется с моим мобильным телефоном, которая не является учетной записью роли (не регистрируйтесь в c2dm http://code.google.com/android/c2dm/signup.html). и я использовал команду curl

curl --header "Authorization: GoogleLogin auth=your_authenticationid" 
"https://android.apis.google.com/c2dm/send" -d registration_id=your_registration 
-d "data.payload=payload" -d collapse_key=0

чтобы отправить сообщение. но я получил ответ, который говорит, что не авторизован как

  <HTML>
  <HEAD>
  <TITLE>Unauthorized</TITLE>
 </HEAD>
 <BODY BGCOLOR="#FFFFFF" TEXT="#000000">
  <H1>Unauthorized</H1>
  <H2>Error 401</H2>
  </BODY>
  </HTML>

Обратите внимание, что я зарегистрировал свое приложение для Android с другим идентификатором Gmail, например [email protected] ?? я должен использовать [email protected] для запроса регистрационного идентификатора?


person Krishna Shrestha    schedule 21.03.2012    source источник
comment
Не должно быть разницы, какую учетную запись вы используете для регистрации и на устройстве, но желательно, чтобы вы не использовали одну и ту же учетную запись для тестирования и для регистрации. Возможно проблема в вашем коде.   -  person Demonick    schedule 21.03.2012


Ответы (1)


Можно использовать любую учетную запись gmail. Нет необходимости, чтобы идентификатор gmail, синхронизированный с мобильным устройством Android, использовался для ролевой учетной записи.

person Krishna Shrestha    schedule 28.12.2012