問題タブ [gmail-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 投票する
2 に答える
1913 参照

ruby-on-rails - Gmail API でメッセージ リストを取得するにはどうすればよいですか?

メッセージ一覧にアクセスしたい

物体:

この API は初めてで、Gmail API の使用方法がわかりません。

ありがとう

0 投票する
3 に答える
5892 参照

gmail-api - gmail API で取得したハングアウト メッセージとチャット メッセージのタイムスタンプを検索する

Gmail API をいじっているときに、フィルターを使用しない場合、Users.messages: listメソッドも、Google ハングアウトまたは Gmail チャットを介して送受信されたメッセージを返すことに気付きました。これはとてもいいです。

ハングアウト メッセージの json オブジェクトはメールのような構造 (ペイロード、ヘッダーなど) ですが、提供されるヘッダーは送信者だけです。メッセージが送信された時間に関する情報はありません。他のすべての Gmail API メソッド (スレッド、履歴など) を調べましたが、チャット メッセージの日時情報を提供するものはありません。

チャット/ハングアウト メッセージのタイムスタンプを (バックエンド プロセス内から) 検索できるかどうか、またはその方法を教えてください。

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

javascript - jQuery の $.get および GMail API 使用時の 401 ( Unauthorized ) エラー

ユーザーが JavaScript を使用して G+ API にログインした後、jQuery の $.get を実行しようとしていますが、ブラウザー コンソールで 401 (無許可) エラーが発生しています。

リクエストする URL の形式は次のとおりです。https://www.googleapis.com/gmail/v1/users/myusername%40gmail.com/messages?key=%7Bmyborwserapikey%7D

私も試してみましたhttps://www.googleapis.com/gmail/v1/users/me/messages?key=%7Bmyborwserapikey%7D

どちらもログイン後に 401 エラーを返しています。

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

google-api - Gmail API スレッドからの不完全な応答.list

Gmail API を使用して、受信トレイ内のメール数を経時的にプロットすると、多くのドロップアウトが表示されます。何らかの理由で、単一の時点で不完全な数のメッセージが返されます。

私のプロットはここにあります: https://plot.ly/~tdsmith/2 -- 私が不平を言っている「ドロップアウト」は、トレースが下向きになり、次の時点で前のレベルに回復する場所です。

メールをカウントするために使用しているコードは次のとおりです: https://github.com/tdsmith/gmail-plotly/blob/master/gmail-plotly.py#L47-L64

これらの障害を診断するにはどうすればよいですか?

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

google-api - Gmail サービスでメールを送信すると IOException が発生するのはなぜですか?

私のAndroidテストアプリケーションでは、その後、Gmail APIで設定したGoogle Developer ConsoleからJSONファイルを取得し、それをエミュレーターに配置すると、次のようなIOExceptionが発生します。

"com.google.api.client.googleapis.json.GoogleJsonResponseException: 403 Forbidden { "code": 403, "errors": [ { "domain": "usageLimits", "message": "Access Not Configured. Google Developers Console を使用してプロジェクトの API を有効にしてください。", "reason" : "accessNotConfigured" } ], "message" : "アクセスが構成されていません。プロジェクトの API を有効にするには、Google Developers Console を使用してください。" }"

GoogleClientSecrets オブジェクトを使用する必要があると思いますが、その用途が見つかりません。

ここにコード:

0 投票する
3 に答える
4711 参照

javascript - ユーザーの GMail 受信トレイでメッセージを取得する

以下のコードでは、サインインし、アプリを承認し、GMail API を介してコンソール出力を取得しています。スレッドとスレッド ID を取得していると思いますが、コンソールにメッセージが表示されません。

エラーは発生せず、値のないキーのように見える出力が得られます。

コンソール出力は次のようになります。ここに画像の説明を入力

コードは次のとおりです。

メッセージの差出人アドレス、件名、および本文を取得するにはどうすればよいですか? js で GMAIL API を使用する

**更新: 現在取り組んでいるもの: **

dataMessage をログに記録すると、「 id required 」という 400 エラーが発生します。dataItem.value をログに記録すると、dataMessage.messages が定義されておらず、インデックスを 0 にすることはできません。

これを機能させるための助けをいただければ幸いです。

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

google-drive-api - 二重のストレージ スペースを使用せずに Google ドライブに Gmail メッセージを保存する方法

Google アカウントをお持ちの場合、(無料で) 利用できる容量の合計は 15 Gb に固定されています (現時点では)。
Gmail と Google ドライブ (およびその他のアプリケーション) の間でスペースをどのように分割するかは、あなた次第です。

Gmail のメッセージ (受信) を Google ドライブに保存し、2 倍の容量を使用せずに Gmail でも表示できるようにしたいと考えています。
これは可能ですか?Google Apps Script を使用しています。

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

gmail-api - User.drafts リファレンス - エラー「ヘッダーが無効です」

コンポーネントの 1 つは、Gmail API ( https://developers.google.com/gmail/api/v1/reference/users/drafts/create )を使用して電子メールの下書きをインポートします。このコンポーネントは 1 か月以上前に展開され、先週の金曜日まで正常に動作していました。

金曜日以降、電子メールに複数の受信者が含まれている場合、下書き作成リクエストが失敗しています。エラー メッセージは「Invalid to header」(400) です。

これはテンポですか。問題を解決するのを手伝ってもらえますか?

0 投票する
5 に答える
1979 参照

ios - Gmail API 経由で複数の送信者にメールを送信できない

iOS で新しい gmail API を使用してメールを送信していますが、受信者が 1 人のメッセージにはすべてがうまく機能します。「to」フィールドに複数指定すると、次のエラーが発生します。

送信しているコンテンツが実際に有効な rfc822 メッセージであることを確認しました。

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

oauth-2.0 - run_flow() のどのフラグが、非推奨になった run() をシミュレートしますか?

GMail API にアクセスするために資格情報を認証しようとしています。以前はrun()OAuth2 のメソッドとコードを使用してこれを行っていcredentials = tools.run(flow, STORAGE, http=http)ましたが、現在は非推奨のメソッドです。現在、このrun_flow()方法を使用して資格情報を認証しています。

コメント行は、を使用し、 を使用run_flow()しないコードですrun()

コメントアウトされたコードでエラーが表示されます: run.py: error: unrecognized arguments: AdminTests, AdminTests は、Python に渡す引数ではありません。

解析された引数を変更するとflags = parser.parse_args(['--noauth_local_webserver'])、エラーは発生しませんが、何も起こりません。

可能な限り厳密flagにシミュレートするにはどれを使用する必要があり、どのように解析する必要がありますか?run()

編集:メソッドを使用しrun()て資格情報を認証する場合、アクセスされる URL は次のとおりです: http://localhost:8080/?code=4/myuniqueID(例では一意の ID がありません)