0
나는 이틀 동안 성공하지 못했다. 내 목표는 C2DM에 짧은 메시지를 보내는 것입니다. 간단한 Java 응용 프로그램 및 컬을 사용했지만 응답 코드 401 (Unauthorized)을 계속 리턴합니다.C2DM으로 메시지를 보내는 중 계속 401
첫 번째 컬 명령 :
curl https://www.google.com/accounts/ClientLogin -d [email protected] -d Passwd=mypasswd -d accountType=HOSTED_OR_GOOGLE -d source=Google-cURL-Example -d service=ac2dm
반환 세 긴 문자열 : SID, LSID 및 인증.
다음으로, 나는 다음과 같은 명령 (AUTH_STRING)에 인증 문자열 복사 :
curl --header "Authorization: GoogleLogin auth=AUTH_STRING" "https://android.clients.google.com/c2dm/send" -d registration_id=SOME_REGISTRATION_ID -d "data.message=HelloWorld" -d collapse_key=0 -k
를하지만 항상 registration_id는 안드로이드 클라이언트 응용 프로그램에서 복사 응답 코드 (401)를 반환하고 유효해야합니다.
무엇이 문제입니까? 어떤 도움을 주셔서 감사합니다.