私の目標は、Google Voice ボイスメールの音声メッセージを取得してダウンロードすることです。
2015 年 5 月 27 日 - Google は、Google Voice の ClientLogin API を完全に無効にし、OAuth2.0 への移行を推奨しました。
Google Developers Console でプロジェクトを作成しましたが、使用すべき API を特定できませんでした。私は一人ではありません ( Google 音声 PHP OAuth 2.0 )。
特に、2 年以上前に GV ClientLogin API を非推奨にし、その後長い間使用できるようにしていたため、Google が実用的なソリューションを利用できるようにせずに Google Voice ClientLogin API を永久に無効にする可能性は低いと思います。
さらに調査した結果、GMail API で添付ファイルのダウンロードが許可されていることがわかりました。
理論的には、すべてのボイスメールを GMail に転送するように Google Voice を設定すると、GMail API (gmail.users.messages.attachments.get) を使用してオーディオ ファイルをダウンロードできます。
注:これが機能するかどうかはわかりません。Gmail で [メッセージを再生] をクリックすると、Google Voice ページに転送され、そこでメッセージのダウンロードを選択できるため、そうではないのではないかと心配しています。このアプローチでは、Google Voice API も必要になる可能性があるようです。
OAuth2.0 を使用して Google Voice ボイスメールの音声メッセージを取得し、ダウンロードするにはどうすればよいでしょうか?