0
我正在嘗試在我的應用中實施Google登錄屏幕。它工作得很好,但我想要在服務器上存儲用戶數據(配置文件,電子郵件,圖像),並使用mailchimp將它們郵寄給他們。這個有可能?如果是的話,我該怎麼做。任何建議,將不勝感激!謝謝。Android登錄Google併發送郵件
我正在嘗試在我的應用中實施Google登錄屏幕。它工作得很好,但我想要在服務器上存儲用戶數據(配置文件,電子郵件,圖像),並使用mailchimp將它們郵寄給他們。這個有可能?如果是的話,我該怎麼做。任何建議,將不勝感激!謝謝。Android登錄Google併發送郵件
當然可以。 首先,如果你在你的類完成簽到谷歌必須具備以下行...添加requestEmail()
GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN)
.requestEmail() //add this line for Email
.requestIdToken("yourIdToken")
.build();
現在你可以像姓名,電子郵件,網址照片並別人說你獲取信息。
private void handleSignInResult(GoogleSignInResult result) {
Log.d(TAG, "handleSignInResult:" + result.isSuccess());
if (result.isSuccess()) {
GoogleSignInAccount acct = result.getSignInAccount();
acct.getDisplayName();
acct.getEmail();
acct.getPhotoUrl();
現在您掌握了信息,存儲並繼續。 我希望它有幫助。
我可以在哪裏存儲它?我需要一個服務器?如果是這樣,我怎麼能存儲在服務器抱歉太多的問題。我對android很新穎。 –
那麼你可以將這些信息存儲在數據庫中(如果有的話),或者在這裏使用SharedPreferences是關於保存數據的文檔https://developer.android.com/training/basics/data-storage/index.html –
存儲在共享首選項上,開發人員如何訪問它?如果用戶需要所有數據 –