私のGmailアカウントのユーザーからの確認を受け取ります。私は自分のウェブサイトに確認を表示するために、サーバー側のPHPスクリプトでそれらを読んでみたい。 OAuth 2.0クライアントIDとGoogle APisのサービスキーを取得しました。特定のGmailアカウントでこれらのキーを使用して電子メールを取得するにはどうすればよいですか?私は簡単な文書を見つけることができません。特定のGmailアカウントを認証するGoogle APIのPHP
1
A
答えて
1
サービスアカウントを使用して通常のユーザーのGmailアカウントにアクセスすることはできません。これは、事前認証する方法がないためです。
ユーザーがOauth2を使用してアプリケーションを認証し、ユーザーごとに更新トークンを取得する必要があります。その後、サーバー側のスクリプトでリフレッシュトークンを使用して、そこにあるgmailsを読み取るために使用できる新しいアクセストークンを要求することができます。 Google PHPクライアントライブラリチームは、ライブラリの使用例をいくつか作成しました。 Google-api-php-client
サイドノート:あなたが話しているユーザーがGoogleドメインアカウントの一部である場合は、サービスアカウントのアクセス許可を付与してユーザーのメールにアクセスすることができます。
関連する問題
- 1. Google Gmail API - 認証
- 2. 認証GoogleアナリティクスPHPのAPI
- 3. Google認証API:ユーザーのGmailアドレスを取得する方法
- 4. Google BigQuery API PHP認証
- 5. Google DllなしでGmail APIを認証するには
- 6. Google OAuth2の認証とPHPのAPI
- 7. AJAX GMAIL APIコール認証エラー
- 8. Java - GMail API - 認証コード
- 9. Gmail APIとGoogle App Engineの使用時の認証
- 10. Google OAuth2認証アカウントを取得する
- 11. デスクトップGoogle/Twitter/Facebookアカウント認証
- 12. SendAs.patch(Bug?)のGmail API認証の問題
- 13. GoogleカレンダーAPIイベント招待状がサービスアカウント認証を使用してGmail以外のアカウントに送信されない
- 14. Google API:特定のGmail IDのユーザー名を取得
- 15. Gmail PHP APIが間違ったアカウントのメールを受け取る
- 16. GDrive google-api-php-client-認証しない
- 17. GmailアドレスからGoogleアカウントのUSERIDトークンを認証情報なしでプログラムで特定するにはどうすればよいですか?
- 18. Google SAML APP PHP認証のSSO認証
- 19. GoogleドライブAPI認証
- 20. Google Data API認証
- 21. GoogleとのエンドポイントAPI認証
- 22. GoogleアナリティクスAPIでの認証
- 23. Gmail設定自分のGmailアカウントのみを発行する
- 24. PHP APIの認証とセッション
- 25. 特定のアカウントのMicrosoft Graph承認
- 26. クラウドサービスが複数のアカウントをネストAPIで認証する
- 27. ログインgmailアカウントなしでGoogle Analytics APIを使用してデータを抽出する
- 28. Gmailアカウントのログインセキュリティチェック
- 29. Gmailのsmtp認証エラー
- 30. iPhoneアプリのGmail認証