3

我正在實施Google Play服務,試圖爲Android構建一個跨網絡聚合器。雖然不太理想,但HTTP API to get a list of activities中提供的功能將會完成可接受的工作。但是,我似乎無法找到任何由GoogleApiClient提供的功能。訪問活動:來自GoogleApiClient的列表

我想我的主要問題是:它是否存在,如果不是,你可以從GoogleApiClient REST調用而不處理OAuth2?

+0

你好@DVDCXN我有喜歡you..So同樣的問題,我想知道..你有答案或有可能嗎? –

+0

同樣在這裏。無法從任何用戶訪問GoogleApiClient的活動。你找到了嗎? – gleroyDroid

+0

我設法創造了一個相當不雅的半功能解決方案,可以實現新聞源的外觀。不幸的是,只有公開帖子可用,並且只有那些可見的朋友。 首先,我使用google + SDK查詢[見](https://developers.google.com/+/mobile/android/people)中可見人員的列表。 接下來,我使用它們的ID號查詢每個返回的人,以查詢[HTTP API People](https://developers.google.com/+/api/latest/activities/list)。 正如我所說,解決方案是不受歡迎的,但直到谷歌實際打開他們的API沒有任何可以做 – DVDCXN

回答

0

可以在沒有用戶授權客戶端的情況下執行activities.list API調用。但是,您必須使用來自the Google developer console的開發者API密鑰授權您的客戶。

當您對activities.list進行API調用時,請確保將有效的Google+ ID傳遞給API調用,特殊值「我」需要用戶授權您的應用。另外,對於聚合,您可能需要考慮activities.search API。

+0

我找不到任何指令或信息如何使用播放服務API進行呼叫。我檢查了[參考](http://developer.android.com/reference/com/google/android/gms/plus/package-summary.html),但是我很難過 – DVDCXN

+0

我會看看我把在一個簡單的例子方面一起;從Android開始,您通常使用Java API的Java客戶端庫。 – class