试图通过RingCentral通过网络抓取或通过电子邮件导出.csv生成自动的每日呼叫报告
Trying to produce automated daily call reports through RingCentral either by webscraping or by emailing the .csv export
由于RingCentral (VOIP)电话提供商不提供任何呼叫统计报告,我正在寻找替代方案。
我想尽可能地自动化这个,避免每天去网站,通过电子邮件发送报告,打开电子邮件,将.csv
导入Excel并运行脚本。
我相信我有两个选择(如果你知道更多,请纠正我):
- 来自Ringcentral.com的网页抓取
- 创建每日自动发送报告的电子邮件地址。然后我可能会使用Python访问这个
.csv
文件,应用宏,并将结果发送到另一个电子邮件。
我正在寻找解决这个问题的最佳方法的指导。如果有人想看看数据是如何嵌入在网站我可以提供源代码。它是JavaScript,我不熟悉。
欢迎提出任何建议。
谢谢,J
您可以使用RingCentral REST API以JSON格式检索Call Log Records。这可以直接从API中获得,也可以通过包含Python和JavaScript的sdk获得。
- API指南:https://developers.ringcentral.com/api-docs/index.html##GetCallLog.html
- sdk: https://github.com/ringcentral
值得注意的是,RingCentral Online Account Portal现在确实提供了一些呼叫报告功能,所以如果它适合您,则不需要进行开发。
相关文章:
- 如何通过自己获得Chrome扩展的用户反馈/错误报告
- angularjs$valid-on-dates在firefox中报告错误
- 使用c#中的邮件附件javascript在客户端机器上获取服务器端导出的crystal报告路径.下面的
- 如何将因果报应测试报告上传到声纳
- "未捕获的语法错误:意外的标记<"当尝试使用谷歌'核心报告API
- 在Meteor js中生成PDF报告
- 我可以把茉莉花规格报告器的输出写入文件吗
- 为什么jslint报告Unexpected'变量'
- 禁用报告的2个未来日期
- nodejs:child_process.spawn未报告退出代码
- 使用AddThis-config-data_ga_property向两个Google Analytics配置文件报告
- 如何修复JSlint报告的“foo未定义”错误
- Google Analytics(分析)多跟踪帐号维度数据部分未显示在报告中
- 生成图形图表报告
- 从 Node/Express/Angular/PhantomJS 导出带有图表的 PDF 报告
- 被动.js模式间接观察者报告相同的值
- Ajax 报告成功,但数据库没有任何变化
- Javascript错误“XML不能是整个程序”在FireFox中使用jQuery中的getScript()报告
- 每日脚本错误报告-ReferenceError:“;errorHandling_;未定义.(第X行,文件“代码”)
- 试图通过RingCentral通过网络抓取或通过电子邮件导出.csv生成自动的每日呼叫报告