問題タブ [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.
gmail-api - Gmail API で「見た」などのメッセージ フラグを取得する方法
RESTful API を使用して Gmail からメール メッセージを取得しようとしていますが、メッセージ フラグ (既読/未読など) を取得する方法がわかりません。RESTful API を使用して Gmail からメッセージ フラグを取得する方法はありますか?
ありがとう。
google-api-php-client - gmail-api と google-api-php-client を使用してメールを送信する
https://github.com/google/google-api-php-clientを使用しており、ユーザーの承認済み gmail アカウントでテスト メールを送信したいと考えています。
これは私がこれまでに持っているものです:
生のメッセージを設定する方法がわからないため、これによりバウンスメールが発生します。認証済みユーザーの受信トレイにバウンスが表示されます。メールの「To」、「Cc」、「Bcc」、「Subject」、「Body」の値を設定する方法を知りたいです。その生データに対しても 64 エンコードを行う必要があると思います。また、メールの本文に html を使用したいと思うかもしれません。
gmail-api と google-api-php-client を使用してメールを送信する実際の例を提供してください。
受信トレイにバウンスされたメールは次のとおりです。
Bounce -nobody@gmail.com- 12:58 PM (7 分前)
に私
に エラーが発生しました。メッセージは送信されませんでした。日付: 2014 年 7 月 24 日 (木) 10:58:30 -0700 メッセージ ID: CABbXiyXhRBzzuaY82i9iODEiwxEJWO1=jCcDM_TH-
gmail-api - GMail API が送信メッセージから doctype とコメントを削除するのはなぜですか?
Gmail Message Send APIは、送信メッセージから doctype と HTML コメントを取り除いているようです。
再現
- https://developers.google.com/gmail/api/v1/reference/users/messages/sendに移動します
- 「Try it!」まで下にスクロールします。
- OAuthでログイン
- "userId" に次のように入力します: me
- 「raw」には、次のノード スクリプトの結果を入力します。
generateMessage.js
実結果
bradvogel@outlook.com で受信した電子メールから未加工のメッセージ ソースを表示すると、doctype やコメントなしで送信されます。
期待される結果
以下の doctype に注意してください。
ノート
SMTP 経由で同じメッセージを送信すると、メッセージ全体が保持されます。
Doctype とコメントは、Outlook および iOS メールの電子メールをフォーマットするために必要です。API は生の rfc822 メッセージを取得し、それをマルチパート/オルタナティブにテキストと HTML 表現で変換しているように見えますが、重要なコンテンツは取り除かれています。
Gmail Message Send api を介して送信されたメッセージで doctype とコメントを保持する方法を知っている人はいますか?
java - Gmail API Users.Messages.get が User Rate Limit Exceeded をスローする
RESTFul API を使用して Gmail からメッセージを取得しようとすると、次のエラーが表示されます: User Rate Limit Exceeded
一方、私はスロットリングを実装しています(Googleが1秒間に25回以上の呼び出しはないと言っている場合、1秒間に5回以上取得することはありません)。例外。
では、ここで何が問題になるのでしょうか?
ありがとう
gmail-api - Gmail API Users.Messages.get はラベルのないメッセージを返します
get 操作を使用して RESTFul API を使用して Gmail からメッセージを取得しようとすると、一部のメッセージが空のラベルで返されます (ペイロードの他の部分は問題ありません)。
空のラベルを取得する理由は何ですか?
ありがとう
groovy - Java Mail を介した Gmail 固有のメッセージ ID へのアクセス
後で特定の IMAP フォルダーのコンテキストなしでメールを識別できるように、JavaMail を介して一意のメッセージ ID を取得しようとしています。これまでに書いたコードは次のとおりです。
次の出力が得られます (1 つのメッセージに対して)。
封筒:
取得プロファイルに最後に追加された属性は、一意の ID を取得するための特別な属性です ( https://developers.google.com/gmail/imap_extensions#access_to_the_gmail_unique_message_id_x-gm-msgid )。
私が知る限り、メッセージには一意のメッセージ ID は含まれていません。私は何か完全に間違っていますか?
IMAP セッションのトレース
javascript - Oauth.io 増分認証
Oauth.io JS SDKを使用して、最初のリクエストで追加の引数を渡すにはどうすればよいですか?
options
オブジェクトをOauth.popup()
関数に渡そうとしましたが、うまくいきません。
後で追加のスコープをリクエストできるように、最初のリクエストまたは少なくともinclude_granted_scopes
オプションに追加のスコープを含めることができるようにしたいと考えています。
最終的な目標は、 https://www.googleapis.com/auth/gmail.readonlyでGmail API を介してユーザーの Gmail 受信トレイにアクセスすることです。
何らかの理由で、このスコープを Oauth.io プロジェクト ダッシュボードに含めることができません。
また、ローカルホストでテストしているため、応答を受信するための静的なリダイレクト URI がないため、今のところ Oauth.io ポップアップを使用し続ける必要があります。そうでなければ、これらすべてを手動で処理できることに気づきました。
ありがとうございました
java - GMail API バッチ挿入メッセージがスローされる - java.io.IOException: 不十分なデータが書き込まれました
Gmail を使用して 38 件のメッセージを Gmail にバッチ挿入しようとしていますRESTFul API
が、次の例外が発生します。
これは何を意味し、どうすれば修正できますか?
何か案は?
ありがとう
gmail - Gmail メッセージと連絡先リストにアバターを追加する方法
これが Gmail の API (または別の方法) を介して可能かどうかはわかりません
私が具体的に探しているのは、gmail アカウントの件名または連絡先リストにアバターを追加する簡単な方法です。
また、これを達成するための可能なワークフローを提案する方法。
java - Gmail API 挿入メッセージ スロー - 不正なリクエスト (400)
MimeMessage からロードされたメッセージを挿入しようとすると (gmail API の例に示すように)、一部のメッセージは問題なく通過しますが、一部のメッセージはこれをスローします:
コードは次のとおりです。
他の情報がなければ、そのエラーの考えられる理由は何ですか?
ありがとう。
アップデート。10Mb を超えるメッセージでこのエラーが発生しているようです。Google の皆さん、アドバイスいただけますか? ありがとう