Oauth 2.0 通过OAuth2.0实现谷歌语音

Oauth 2.0 通过OAuth2.0实现谷歌语音,oauth-2.0,google-voice,Oauth 2.0,Google Voice,我的目标是检索谷歌语音邮件音频信息并下载它们 2015年5月27日-谷歌永久禁用了谷歌语音的ClientLogin API,并鼓励迁移到OAuth2.0 我在GoogleDevelopers控制台中创建了一个项目,但是我无法确定应该使用的API。我并不孤单 在我看来,谷歌不太可能在没有有效解决方案的情况下永久禁用谷歌语音客户端登录API- 尤其是因为他们在2年多前就不推荐使用GV ClientLogin API,并在此后很长时间内一直保持可用状态 经过进一步研究,我发现GMail API允许下载

我的目标是检索谷歌语音邮件音频信息并下载它们

2015年5月27日-谷歌永久禁用了谷歌语音的ClientLogin API,并鼓励迁移到OAuth2.0

我在GoogleDevelopers控制台中创建了一个项目,但是我无法确定应该使用的API。我并不孤单

在我看来,谷歌不太可能在没有有效解决方案的情况下永久禁用谷歌语音客户端登录API- 尤其是因为他们在2年多前就不推荐使用GV ClientLogin API,并在此后很长时间内一直保持可用状态

经过进一步研究,我发现GMail API允许下载附件

理论上,如果我将GoogleVoice设置为将所有语音邮件转发到GMail,我就可以使用GMail API下载音频文件 (gmail.users.messages.attachments.get)

注意:我不确定这是否有效!我担心这可能不是因为当你点击Gmail中的Play消息时,它会转发到Google Voice 页面-您可以在其中选择下载邮件。这种方法似乎也需要谷歌语音API


我们应该如何检索Google Voice语音邮件音频消息并使用OAuth2.0下载它们?

我拥有一个针对Windows 8()的Google Voice应用程序,该应用程序最近因删除ClientLogin而中断。根据我的研究,现在似乎不再有一种程序化的方式来验证谷歌语音。ClientLogin已经消失,Google Voice在Google(OAuth)开发者控制台中不是一个可选择的API。

我将把这个问题解释为“既然ClientLogin服务不再可用,我如何通过编程方式访问Google Voice?”

我的应用程序使用了非官方的API,该API也在2015年6月ClientLogin服务停止工作时被破坏

通过使用不同的方法登录,我可以让它再次工作,但OAuth 2.0不能。有关解决方案的概要,请参见(特别参见注释6和9)