問題タブ [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.
ruby-on-rails - Gmail API でメッセージ リストを取得するにはどうすればよいですか?
メッセージ一覧にアクセスしたい
物体:
この API は初めてで、Gmail API の使用方法がわかりません。
ありがとう
gmail-api - gmail API で取得したハングアウト メッセージとチャット メッセージのタイムスタンプを検索する
Gmail API をいじっているときに、フィルターを使用しない場合、Users.messages: listメソッドも、Google ハングアウトまたは Gmail チャットを介して送受信されたメッセージを返すことに気付きました。これはとてもいいです。
ハングアウト メッセージの json オブジェクトはメールのような構造 (ペイロード、ヘッダーなど) ですが、提供されるヘッダーは送信者だけです。メッセージが送信された時間に関する情報はありません。他のすべての Gmail API メソッド (スレッド、履歴など) を調べましたが、チャット メッセージの日時情報を提供するものはありません。
チャット/ハングアウト メッセージのタイムスタンプを (バックエンド プロセス内から) 検索できるかどうか、またはその方法を教えてください。
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 エラーを返しています。
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
これらの障害を診断するにはどうすればよいですか?
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 オブジェクトを使用する必要があると思いますが、その用途が見つかりません。
ここにコード:
javascript - ユーザーの GMail 受信トレイでメッセージを取得する
以下のコードでは、サインインし、アプリを承認し、GMail API を介してコンソール出力を取得しています。スレッドとスレッド ID を取得していると思いますが、コンソールにメッセージが表示されません。
エラーは発生せず、値のないキーのように見える出力が得られます。
コンソール出力は次のようになります。
コードは次のとおりです。
メッセージの差出人アドレス、件名、および本文を取得するにはどうすればよいですか? js で GMAIL API を使用する
**更新: 現在取り組んでいるもの: **
dataMessage をログに記録すると、「 id required 」という 400 エラーが発生します。dataItem.value をログに記録すると、dataMessage.messages が定義されておらず、インデックスを 0 にすることはできません。
これを機能させるための助けをいただければ幸いです。
google-drive-api - 二重のストレージ スペースを使用せずに Google ドライブに Gmail メッセージを保存する方法
Google アカウントをお持ちの場合、(無料で) 利用できる容量の合計は 15 Gb に固定されています (現時点では)。
Gmail と Google ドライブ (およびその他のアプリケーション) の間でスペースをどのように分割するかは、あなた次第です。
Gmail のメッセージ (受信) を Google ドライブに保存し、2 倍の容量を使用せずに Gmail でも表示できるようにしたいと考えています。
これは可能ですか?Google Apps Script を使用しています。
gmail-api - User.drafts リファレンス - エラー「ヘッダーが無効です」
コンポーネントの 1 つは、Gmail API ( https://developers.google.com/gmail/api/v1/reference/users/drafts/create )を使用して電子メールの下書きをインポートします。このコンポーネントは 1 か月以上前に展開され、先週の金曜日まで正常に動作していました。
金曜日以降、電子メールに複数の受信者が含まれている場合、下書き作成リクエストが失敗しています。エラー メッセージは「Invalid to header」(400) です。
これはテンポですか。問題を解決するのを手伝ってもらえますか?
ios - Gmail API 経由で複数の送信者にメールを送信できない
iOS で新しい gmail API を使用してメールを送信していますが、受信者が 1 人のメッセージにはすべてがうまく機能します。「to」フィールドに複数指定すると、次のエラーが発生します。
送信しているコンテンツが実際に有効な rfc822 メッセージであることを確認しました。
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 がありません)