關於如何通過在java中使用新的Google +域API來列出我的域中的所有活動?如何列出特定谷歌域中的所有活動?
開發者的現場錄像顯示,在4:00分鐘標記,你可以做這樣的事情:
Plus.Activities.List listActivities = plus.activities().list("me", "domain");
此代碼的鏈接是here。
但是當我真正運行同一行代碼時,它顯示出以下錯誤。
{
"code" : 400,
"errors" : [ {
"domain" : "global",
"location" : "collection",
"locationType" : "parameter",
"message" : "Invalid string value: 'domain'. Allowed values: [user]",
"reason" : "invalidParameter"
} ],
"message" : "Invalid string value: 'domain'. Allowed values: [user]"
}
錯誤有意義的,因爲在activities.list documentation它說,「用戶」是收藏,而不是唯一可接受值「域」。
那麼我該怎麼處理這個問題呢?
代碼片段不正確,並且已更新。的確,每個操作都必須以用戶的名義完成。爲了澄清,域範圍委派是您可以代表域中的每個用戶對應用進行身份驗證的一種方式,以便每個用戶不需要登錄。但是,要使用身份驗證,您必須指定您的帳戶希望代表一個人一次行事。 – Joanna