我的目标是检索Google语音邮件音频消息并下载它们。
2015年5月27日 - Google永久停用了Google Voice的ClientLogin API,并鼓励迁移到OAuth2.0。
我在Google Developers Console中创建了一个项目,但我无法确定应该使用的API。我并不孤单(Google voice PHP OAuth 2.0)。
如果没有可用的解决方案,Google似乎不会永久禁用Google语音客户端登录API - 特别是因为他们在两年多前就弃用了GV ClientLogin API,并在之后的很长时间内都可以使用它。
经过进一步研究,我发现GMail API允许下载附件。
理论上,如果我设置Google Voice将所有语音邮件转发到GMail,我可以使用GMail API下载音频文件 (gmail.users.messages.attachments.get)。
注意:我不确定这是否有效!我担心这可能不会,因为当您点击Gmail中的播放消息时,它会转发到Google语音 页面 - 您可以选择下载邮件。这种方法似乎也可能导致需要Google Voice API。
我们如何检索Google Voice语音邮件音频消息并使用OAuth2.0下载?
答案 0 :(得分:0)
我拥有适用于Windows 8(GVoice)的Google语音应用程序,该应用程序最近由于删除了ClientLogin而中断。根据我的研究,现在看来已经不再采用编程方式对Google Voice进行身份验证。 ClientLogin已不复存在,Google Voice不是Google(OAuth)开发者控制台中的可选API。
答案 1 :(得分:0)
我将此问题解释为"如果ClientLogin服务不再可用,我如何以编程方式访问Google语音?"
我的应用使用了非正式的google-voice-java API,并且该API也在2015年6月ClientLogin服务停止工作时中断。
我能够通过使用其他方法登录而不是使用OAuth 2.0来重新启动它。有关解决方案的概述,请参阅comment thread for issue 60(特别参见注释6和9)。