2015-06-04 87 views
0

我的目標是檢索谷歌語音語音郵件音頻消息並下載它們。通過OAuth2.0的谷歌語音

2015年5月27日 - Google永久禁用Google Voice的ClientLogin API,並鼓勵遷移到OAuth2.0。

我在Google Developers Console中創建了一個項目,但我無法確定應該使用的API。我並不孤單(Google voice PHP OAuth 2.0)。

Google似乎不可能永久停用Google語音客戶端登錄API,而無需提供可用的解決方案 - ,尤其是因爲他們在2年前棄用了GV ClientLogin API,並且隨後可以使用它。

經過進一步研究,我發現GMail API允許下載附件。

理論上講,如果我設置Google Voice將所有語音郵件轉發給Gmail,我可以使用GMail API (gmail.users.messages.attachments.get)下載音頻文件。

注意:我不確定這會起作用!我擔心這可能不是因爲當您在Gmail中點擊播放消息,它會轉發至Google語音服務 頁面 - 您可以在其中選擇下載消息。看來這種方法也可能導致需要Google語音API。

我們應該如何檢索Google語音郵件音頻郵件並使用OAuth2.0下載它們?

回答

0

我擁有一個適用於Windows 8的Google語音應用程序(GVoice),最近由於刪除了ClientLogin而損壞。從我的研究看來,現在已經不再有編程方式來驗證Google語音。 ClientLogin消失了,Google Voice(OAuth)開發人員控制檯中的Google Voice不是可選擇的API。

0

我打算將此問題解釋爲「現在,如果ClientLogin服務不再可用,我該如何以編程方式訪問Google Voice?」

我的應用程序使用非官方的google-voice-java API,並且該API在2015年6月ClientLogin服務停止工作時也打破了。

我可以通過使用其他方法登錄,但無法通過OAuth 2.0登錄,從而使其再次正常工作。請參閱comment thread for issue 60(特別參見注釋6和9)以獲取解決方案的概要。