在 twilio 中,按编号获取使用记录(定价)?



Im using twilio c# api.我想按数字获取 twilio 的使用记录。换句话说,我想知道特定数字的总使用量是多少。

我已经浏览了api,有"每月资源"或"每日资源"等选项,但它们不提供用于发送/接收短信的号码。

Twilio开发者布道者在这里。

使用情况记录 API 用于按子帐户而不是按数字计算使用情况。

您可以使用消息资源按编号列出消息,并按该数字汇总价格。您的评论说您已经这样做了,并且它并没有达到控制台的价格。如果是这种情况,则这不是编程问题,您应该联系 Twilio 支持并提供您的 API 调查与控制台本身之间的差异。他们将能够帮助您并协调问题。

如果需要专门使用使用情况记录 API,则可以为每个使用的电话号码创建子帐户。这样,API 就会有用。

@philnash,

我已经弄清楚了这个问题。此 c# api 调用:"MessageResource.ReadAsync((;" 根据进行调用的时区返回"datecreated"和所有其他日期值。在控制台使用情况部分,每月计算基于 UTC 时区的日期时间值。

因此,对于位于月底的短信记录,例如 30 日,c# api 调用可能会根据时区将它们带到下个月的 1 日,而在 UTC 中,它们将在 30 日。总的来说,年度成本将是相同的,但如果有些人正在计算每月成本,最终将与控制台不同。

所有日期时间值都应采用 UTC,这是 twilio 文档中所写的内容,但这里的情况并非如此。

我认为这是系统中的一个错误,你们应该要求你的工程团队修复它。我已经问过这个支持你,但不知道他们是否会努力

最新更新