2016-04-16 69 views
0

我的目標是設置現有用戶的個人資料圖片的URL。 我在App Engine上使用了Google Identity Toolkit Java庫。 下面是我的代碼:Gitkit Java - 更新照片URL

GitkitUser u = gitkitClient.getUserByLocalId(localId); 
u.setPhotoUrl(profilePictureURL); 
gitkitClient.updateUser(u); 

其中gitkitClient' is my GitKit client, already initialized with the right parameters, and LOCALID」是我想更新用戶的ID。

此代碼將導致以下異常:

org.json.JSONException: JSONObject["localId"] not found. 

文檔是很難找到這個庫。如果有人能夠建議我在那裏失蹤,我會很高興。

回答

1

感謝您報告錯誤。它將在一兩天內得到修復。

[更新]已修復。我手動測試和驗證。也請使用最新版本的Java庫。你可以從here或從maven更新中獲得。

+0

在將Gitkit Java庫更新到1.2.8後,我剛測試了我的代碼。沒有更多的例外,但photoURL不會持久。通過查看代碼,它似乎可以像其他參數一樣進行管理,但是當我再次獲得相同的GitKit用戶時,photoURL仍然爲空。 –