2011-12-29 14 views

答えて

0

不正なエラー401は、送信者を検証するために使用されたClientLogin AUTH_TOKENが無効であることを示します。正しいClientLoginをGoogleサーバーに送信していることを確認してください。

+0

私は電子メールとpwdをTOKENに送信します。私はC2DMサインアップページから投稿した電子メールとPwdですか?そして私が得るソースとサービス?ここに私のPHPコードはあります:\t curl_setopt($ ch、CURLOPT_URL、 "https://www.google.com/accounts/ClientLogin"); \t $ post_fields = "accountType =" urlencode( 'HOSTED_OR_GOOGLE') \t "&Email =" urlencode($ username) \t "&Passwd =" urlencode($ password) \t。 "&source =" urlencode($ source) \t。 "&service =" urlencode($ service); – user1120915

0

任意のクライアントは、次のサイクルを通過:

  1. サイト(大手
    ':// HTTP' のないサイトのURL)のIP名からIPアドレスを取得します。このルックアップ(IP名からIPアドレスへの変換)は、ドメインネームサーバー(DNS)によって提供されます。
  2. そのIPアドレスへのIPソケット接続を開きます。
  3. そのソケットを介してHTTPデータストリームを書き込みます。
  4. 応答としてWebサーバーからHTTPデータストリームを受信します。このデータストリームには、HTTPプロトコルによって値が決定されるステータスコードが含まれています。このデータストリームを解析して、ステータスコードやその他の有用な情報を取得します。
  5. このエラーは、クライアントが「401」と認識するHTTPステータスコードを受信すると、上記の最後の手順で発生します。
関連する問題