api - RingCentral API 下载语音邮件
问题描述
当有人留下语音邮件时,我想让 RingCentral 向我发送一封电子邮件,并将语音邮件作为音频文件附加。RingCentral 发送“通知”和可选的语音邮件转录文本,但不发送音频文件。我可以使用 RingCentral API 访问语音邮件音频文件(和转录)吗?
解决方案
RingCentral 已经具有发送带有语音邮件音频文件的通知邮件的功能。
您需要从您的在线帐户门户将通知设置为您的邮件:
您将收到包含语音邮件音频文件的电子邮件:
如果要通过API获取音频文件,需要调用消息存储API:
GET https://platform.devtest.ringcentral.com/restapi/v1.0/account/~/extension/~/message-store
作为回应,您将获得如下所示的 AudioTranscription 和语音邮件媒体文件 url:
{
....
"attachments": [
{
"id": <id>,
"uri":
https://media.devtest.ringcentral.com/restapi/v1.0/account/<accountid>/extension/<extensionid>/message-store/<messagestireid>/content/<contentid>
}
您可以从附件 url 下载语音邮件文件
推荐阅读
- python - 将行类别转换为列
- node.js - 发布一个简单的react表单——node、axios、nodemailer、backend、postman
- apache-commons-csv - 使用 CSVPrinter 从 CSVFormat 打印标题
- r - 在地图上添加颜色编码的图例以指示阴影县
- reactjs - React SSR - redux-persist 无法创建同步存储
- email - 为什么Nodemailer邮箱达到上限?
- r - R:绘制函数 f(x,y)=c,其中 c 以 1 的间隔增加
- mongodb - 有没有办法用 MongoDB 中的随机值更新集合中的所有文档?
- node.js - 是否需要关闭 Web 应用程序的 Mongo DB 连接
- ios - 通过扩展向 UILabel 添加渐变