問題タブ [google-shared-contacts]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
614 参照

gdata - Google Contacts API のエラー - サーバーがダウンしていますか?

突然、Google の連絡先に統合された Web アプリがサーバーへの直接的な呼び出しに失敗していることに気付きました。

何ヶ月も oAuth コードのステッチを変更していませんが、突然既存のトークンに接続したり、呼び出しを行うことができなくなりました。

戻り値はほとんどがゴミですが、ヘッダーでは 401 - Unauthorized が返され、本文には次のように表示されます。

それ以来、oAuth 2.0 Playground でいくつかの呼び出しを実行しようとしたところ、同様の動作が発生しました。他にこれを見た人はいますか?

1 か月前にこのスレッドを見たばかりです: Google Contacts Data Api 401 エラー

ただし、ドキュメントは復元されています。

GOOGLE DEVS: この問題に関する洞察は、できるだけ早く感謝します。

0 投票する
1 に答える
399 参照

google-api - API を介してプログラムで Google 連絡先の [ファイル名] フィールドにアクセスするにはどうすればよいですか?

会社名を主に NAME または FILE AS フィールドとして使用する Google コンタクト同期ツールを開発するために、このフィールドにアクセスする必要があり、First/Last ではありません。

XML には表示されますが、ライブラリ経由ではダイスは表示されません。.NET ライブラリを使用しています。

0 投票する
1 に答える
1485 参照

google-api - 認証ヘッダーが見つかりません

過去数年間、Google Contacts API を使用しています。今日まで、すべてが正常に機能しているようです..突然、すべての Contacts API が、ヘッダーに正しいトークンを渡したにもかかわらず、「認証ヘッダーが見つかりません」というエラーをスローし始めました。

このエラーの完全なスタック トレースは次のとおりです。

java.lang.NullPointerException: 認証ヘッダー情報がありません| com.google.gdata.util.AuthenticationException.initFromAuthHeader(AuthenticationException.java:96)| で com.google.gdata.util.AuthenticationException.(AuthenticationException.java:67)| で com.google.gdata.client.http.HttpGDataRequest.handleErrorResponse(HttpGDataRequest.java:608)| で com.google.gdata.client.http.GoogleGDataRequest.handleErrorResponse(GoogleGDataRequest.java:564)| で com.google.gdata.client.http.HttpGDataRequest.checkResponse(HttpGDataRequest.java:560)| で com.google.gdata.client.http.HttpGDataRequest.execute(HttpGDataRequest.java:538)| で com.google.gdata.client.http.GoogleGDataRequest.execute(GoogleGDataRequest.java:536)| で com.google.gdata.client.Service.getFeed(Service.java:1135)| で com.google.gdata.client.Service で。getFeed(Service.java:1077)| com.google.gdata.client.GoogleService.getFeed(GoogleService.java:676)| で com.google.gdata.client.Service.query(Service.java:1237)| で com.google.gdata.client.Service.query(Service.java:1178)| で

誰かが同じ問題に直面していますか?? 何かを変更する必要がある場合はお知らせください..

TIA、
ヴィジャイラージ

0 投票する
1 に答える
299 参照

google-contacts-api - 要素 "atom:cc" のプレフィックス "atom" はバインドされていない例外です

Google アプリ マーケットプレイスにアカウントを持っているユーザーの連絡先を取得しようとしています。連絡先を取得しているときに、次のエラーが表示されます

Java クライアント ライブラリを使用して連絡先を取得しています。Java クライアント ライブラリに問題があることを教えてください。この問題は長い間存在しており、これに対する解決策を見つける必要があります...それを機能させるにはどうすればよいですか...どんな助けにも感謝します..

ありがとう、
ビジェイラージ

0 投票する
1 に答える
372 参照

python - gdata AttributeError: 'ContactEntry' オブジェクトに属性 'name' がありません

GData Python ライブラリ、バージョン 2.0.18 の使用

サービス アプローチを使用して連絡先リストを取得しようとしています (サンプル アプリのようなクライアントではありません)。戻り値は ContactEntry (良い) にマップされているようですが、name 属性にアクセスしようとするとエラーが発生します。

AttributeError: 'ContactEntry' オブジェクトに属性 'name' がありません

self.client は gdata.contacts.service です

GetContactsFeed の使用

サンプルコードはdesired_class=gdata.contacts.data.ContactsFeed

name 属性が必要なようです。私の構文は間違っていますか?

0 投票する
2 に答える
352 参照

google-calendar-api - gdata と新しい Google API 間の OAuth 処理の統一

Python でGoogle Contacts APIGoogle Calendar APIを使用しています。前者は GData API で、後者は Google API... API です。そのため、クライアントは利用可能ですが、それぞれ別のクライアントでカバーされています。ここではGDataGoogle APIです。

私がこれらのクライアントで直面している問題は、どちらも OAuth2 を処理する独自の方法を持っていることです。GData ライブラリは、認証トークンを文字列との間で変換してデータベースに格納するためのメソッドgdata.gauth.token_to_blob(auth_token)gdata.gauth.token_from_blob(auth_token)メソッドを提供します。一方、google-api ライブラリは、App Engine (私が書いているプラ​​ットフォーム) で OAuth 資格情報を格納するためのメソッドを提供します。

両方の API からアクセスできる 1 つのもの (アクセス トークンであろうと資格情報であろうと) を保存する明確な方法はわかりませんが、ユーザーが 2 回認証する必要はありません。Google のクライアント ライブラリを捨てて、ストレートな HTTP 呼び出しを書く以外に、これを達成する方法はありますか?

0 投票する
2 に答える
1207 参照

oauth - クライアント側での Google コンタクトの写真の取得

Google JavaScript API を使用して Web アプリケーションで Google の連絡先を取得していますが、その写真を取得したいと考えています。

私はこのようなことをしています(非常に単純化されています):

しかし、Chrome と Firefox の両方でこのエラーが発生します。

クロスオリジン リクエストがブロックされました: 同一オリジン ポリシーにより、https://www.google.com/m8/feeds/photos/media/ <user_email >/<some_contact_id>?v=3.0&access_token=<obfuscated>のリモート リソースの読み取りが禁止されています. これは、リソースを同じドメインに移動するか、CORS を有効にすることで修正できます。

フィード/写真エンドポイントからの応答ヘッダーを見ると、Access-Control-Allow-Origin: *送信されていないことがわかり、CORS エラーが発生します。

Access-Control-Allow-Origin: *はエンドポイントに到達したときに送信されるfeeds/contactsため、クロスドメイン リクエストが許可されることに注意してください。

これはバグですか、それとも彼らのドキュメントから何かを見逃していましたか?

0 投票する
0 に答える
161 参照

google-app-engine - Javaでoauthを使用してGoogleの連絡先にアクセスする方法

以前は、コンシューマ キーとコンシューマ シークレットを使用して Google の連絡先にアクセスできました。

しかし、今は oauth 2.0 を使用する必要があります。誰かがそれまたはコードのサンプル例を持っていますか?