2011-07-05 3 views
0

現在、Usersクラスのメソッドnickname()は、gmailにサインアップしたときにユーザ名を入力した最初の方法(IE。 "UseRnAme" Googleサービスにログインしたときに表示されます)、別のメールプロバイダにGoogleアカウントを登録した場合はメール全体が表示されます。Google Appのニックネームを取得してアプリエンジンアプリで使用することはできますか?

Googleプロフィールにはニックネームという名前のフィールドがありますが、これはアプリエンジンアプリ内で使用できますか?

答えて

0

ユーザーの場合はjavadocs、ニックネーム以外は取得する方法がない場合はUserServiceです。

は具体的には、ユーザーによって定義された唯一の方法はありません:

int    compareTo(User user); 
boolean   equals(java.lang.Object object); 
java.lang.String getAuthDomain(); 
java.lang.String getEmail(); 
java.lang.String getFederatedIdentity(); 
// Return this user's nickname. 
java.lang.String getNickname(); 
// Returns an opaque string that uniquely identifies the user 
//  represented by this User object. 
java.lang.String getUserId(); 
int    hashCode(); 
java.lang.String toString(); 
+0

python docsと違いはありません... OAuthに存在しないとより良い情報を得る方法があるかどうかです。私はそうは思わない。 – doug

0

はなし - ユーザーAPIのみ、ユーザーの電子メールアドレスを提供し、アプリケーション固有のユニークID、およびそのニックネーム(どちらが、あなたが観察して、電子メールアドレスから派生したものです)。

関連する問題