oauth2を使用する権限のあるユーザーの一意の識別子を探しています(有効範囲はhttps://www.googleapis.com/auth/analytics.readonly
)。サービスとしてのGoogleアナリティクスAPIユーザー固有の識別子
Googleプラスの範囲なしhttps://www.googleapis.com/auth/plus.login
。
google document referenceには、username
フィールドがあります。説明は言う。このフィールドは、一意の識別子であるかどうか、認証されたユーザー
の
メールIDは、私は思ったんだけど。 これについて何でも知っていますか?
authの後にid_tokenが返されても、プロファイルスコープが有効になっていないと便利ではありません。とにかく私はこの質問につながるrefresh_tokenに関する別の問題を抱えていました。私はそれを修正した。 Googleはaccess_tokenを再度リクエストする既に承認済みのアプリに対してrefresh_tokenを返しません。だから私は最初に送信した元のデータを保持する必要があります。だから私の質問は価値がない。プロファイルスコープのユーザーIDでアクセスできます。 –
まだGoogleアナリティクスを認証している場合は、Googleアナリティクス管理APIにアクセスして、その方法でメールを受け取ることができます。追加のスコープは必要ありません。電子メールアドレスは返されたアカウント情報の一部です。 – DaImTo
@DaImTo "username"は常にメールアドレスですか?ドキュメントで「電子メールID」と表示されるのはなぜですか? – amosmos