問題タブ [google-contacts-api]

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 投票する
1 に答える
4289 参照

gmail - GoogleコンタクトAPIを介してGmailの「その他の連絡先」グループをプルする

Gmailの連絡先を取得しようとしているので、Gmail内にある3,000件程度の連絡先をオートコンプリートできます。GoogleコンタクトデータAPIを使用して、(1)デフォルトの連絡先と(2)グループのリストを取得できます。

ただし、(1)デフォルトの連絡先(http://www.google.com/m8/feeds/contacts/default/full)は「マイコンタクト」グループの連絡先のみをプルし、(2)グループを検索するとき(Googleが提供するインタラクティブサンプルを介して)、「その他の連絡先」はからプルします。

これは、かなりひどいオートコンプリートエクスペリエンスにつながります。「その他の連絡先」の3,000の連絡先と比較して、約100の「私の連絡先」のメンバーがいます。他のGmailユーザーがほぼ同じ船に乗っていると想像することしかできません。

私はインターウェブを見回しましたが、あまり見つかりませんでした:

これまでのところ、私のバックアップはユーザー名/パスワードとスクレイピング(またはIMAPを使用)を要求しているだけです。そこにもっと良い方法はありますか?

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

android - Android から Google Contacts API にリクエストを送信する

Google Data API を使用したプログラミングは初めてで、Android で情報を取得するために必要な手順がわかりません。AccountManager を使用してユーザーのアクセス トークンを取得する方法を理解しましたが、そのトークンを使用して要求に署名する方法がわかりません。私は HttpTransport と HttpRequestFactory に関する無数の紛らわしい JavaDocs を読みましたが、そこで混乱しています。HttpTransport (ApacheHttpTransport を推奨) が必要で、HttpRequestFactory を使用してリクエストを作成し、JSONFactory を使用して結果を読み取ることができると思いますが、これらすべてをリンクするにはどうすればよいでしょうか? また、リクエストの送信方法を教えてください。

あなたが与えることができるどんな助けにも感謝します.

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

android - Android で Google コンタクトにアクセスする最も簡単な方法

基本的に、固定の Google アカウントの連絡先情報にアクセスする Android アプリを作成する必要があります。私が間違っていなければ、GData API は Android では動作しないようですが、Portable Contacts API は ClientLogin (OAuth よりもはるかに単純なようです) をサポートしていません。Portable Contacts + OAuth を使用する必要がありますか、それとももっと簡単な方法がありますか?

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

c# - Google Contacts API - 誕生日を取得する際の問題

https://www.google.com/m8/feeds/contacts/default/fullから Google の連絡先を取得できます

誕生日じゃないけど。

誕生日を取得するにはどうすればよいですか? 特別な許可やその他のクエリ URL を提供する必要がありますか?

助けてください...

前もって感謝します

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

php - Google Portable Contacts API が提供するプライベート サムネイルへのアクセス

現在、Google Portable Contacts API を使用して、ユーザーの Google 連絡先を Web アプリケーションにインポートしています。

特定の連絡先のサムネイル URL を一覧表示する場合、API は次の 2 種類の URL のいずれかを返します。

認証されたユーザーの Web ブラウザーからこれらのタイプの URL の両方にアクセスできますが、「プライベート」写真をサーバーにダウンロードしようとすると、404 エラーが返されます (また、OAuth 資格情報を要求に追加しようとすると、「不正な形式の」エラーが返されます)。 .

画像処理のために、これらの「プライベート」写真をローカルにダウンロードする必要があります。

それを行う方法はありますか?

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

c# - Google コンタクト データ API 401 エラー

Google Contacts Data Api を使用して、こちらのドキュメントに従ってすべてのユーザーの連絡先を取得していますhttps://developers.google.com/google-apps/contacts/v3/

最初に、Google Auth を使用して、次のコードを使用してアプリケーションに対してユーザーを認証しました

ユーザーが正常にログインしてから2番目に、Googleから提供されたリクエストトークンを使用してGoogleContacts.aspxページにリダイレクトし、次のコードで連絡先を取得しようとしています

そのコードは約4または5日から機能していましたが、現在は機能しておらず、次のエラーが表示されます

リモート サーバーがエラーを返しました: (401) 権限がありません。Google.GData.Client.GDataRequest.Execute() で Google.GData.Client.GDataGAuthRequest.Execute(Int32 retryCounter) で Google.GData.Client.GDataGAuthRequest.Execute() で Google.GData.Client.Service.Query(Uri Google.GData.Client.Service.Query(Uri queryUri, DateTime ifModifiedSince) の Google.GData.Client.Service.Query(FeedQuery feedQuery) の Google.GData.Client.Feed1.get_AtomFeed() at Google.GData.Client.Feed1.d__0.MoveNext() at GoogleContacts.Page_Load(Object sender, EventArgs e) in d:\Working Folder\API's\ContactImporter\GoogleContacts.aspx.cs:line 25 at System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp 、オブジェクト o、オブジェクト t、EventArgs e) で System.Web.Util.CalliEventHandlerDelegateProxy.Callback(オブジェクト送信者、EventArgs e) で System.Web.UI.Control.OnLoad(EventArgs e) で System.Web.UI.Control. System.Web.UI.Page.ProcessRequestMain の LoadRecursive() (ブール値 includeStagesBeforeAsyncPoint、ブール値 includeStagesAfterAsyncPoint)

そのエラーを解決する方法について何か提案はありますか?

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

python - Oauth1 でパラメータを渡す - Google API

Oauth1を使用して、GoogleメールとGoogle連絡先の範囲でユーザーを認証しました。メールの取得は imaplib で完全に正常に動作しています

連絡先 API を呼び出しているときに応答が返されますが、パラメーター化された呼び出しを行うと、「承認が必要です」のようなエラーが表示されます

例: ユーザーは API(スコープ) " https://www.google.com/m8/feeds/contacts/default/full " に対して認証され、json 形式で応答するのが好きなので、API は " https://www.google.com/m8/feeds/contacts/default/full?alt=json " -- この API でエラーが発生します

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

php - GoogleコンタクトAPIがシステムグループを返さない

これにより、システムグループの[マイ連絡先]内のすべての連絡先のリストが返されますが、「グループが見つかりません」と表示されます。

すべての連絡先グループのリストを要求すると、ユーザー定義のグループのみが返されます。

すべての連絡先のリストをリクエストすると、すべての連絡先が表示されますが、ユーザー定義のグループでない限り、どのグループに属しているかはわかりません。

私が間違っていることについて何か考えはありますか?

編集:ここにリダイレクトします

そしてこれがback.htmlのソースです(http://php.dzone.com/news/execute-http-post-using-php-cuから変更)

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

mapping - Google コンタクト: ユニークなコンタクト?

Google コンタクトを互いに区別するために必要なアプリケーションを作成しています。Google が連絡先を First Name/Last Name/mail.. など () で一意の ID なしで送信する限り、各連絡先を区別するための最初のアプローチは何でしょうか?

1) ユーザーのフィールドに基づいて ID を作成する必要がありますか? →ちょっとした変更で壊れてしまう。

2) 名 + 姓に基づいて ID を作成する必要がありますか? -> しかし、ほとんどの人は自分のページに連絡先が重複している可能性がありますが、それは問題でしょうか? または、少し混乱を引き起こす可能性のある既婚の連絡先。

私がこれを求めている理由は、関係を作成しようとしており、[人=ダース・ベイダー、対象=ルーク・スカイウォーカー、タイプ=父(または息子)]のような場所にデータを保存する必要があるため、高速なアルゴリズムが必要です。各連絡先のマッピングを作成し、関連する連絡先をすばやく取得します。

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

php - Google Contacts API のクエリ制限

現在、データベースと Gmail の連絡先の間で同期操作を行おうとしています。私の最初の初期同期では、ユーザーごとに 1,000 を超える連絡先をダウンロード/アップロードすると、Gmail の画面でエラーが発生する場合があります。

回避策はありますか?多くの連絡先を持つことの制限は何ですか?

私の理解では、ユーザーごとではなく IP ごとに制限されているということです...これは正しいですか?

誰かがこれに関する情報を共有できることを願っています.Webを検索しましたが、最高のリソースが見つかりませんでした...考え?!