使用Twilio API或其任何API。
有没有办法按日期按升序排序数据?
我需要为多个子帐户获取第一次使用帐户中的来电ID进行通话的日期。
我试图找到一种方法而无需通过Calls资源中的所有结果。
有什么想法吗?
由于
答案 0 :(得分:1)
我在Twilio的API文档中找不到任何关于将订单更改为升序的参考。
但是......,您可以通过以下GET请求获取特定日期的调用:
$ curl -G https://api.twilio.com/2010-04-01/Accounts/[SUBACCOUNT_SID]/Calls.json \
-d "Status=completed" \
-d "StartTime=2009-07-06" \
-u '[MASTER_ACCOUNT_SID]:your_auth_token'
问题是,how do you know the date?
您可以从USAGE RECORDS
资源中获取子帐户的日期。
$ curl -G https://api.twilio.com/2010-04-01/Accounts/[SUBACCOUNT_SID]/Usage/Records.json \
-u '[MASTER_ACCOUNT_SID]:your_auth_token'
此GET请求将返回其他内容,即创建子帐户的日期。然后,您可以将其用于其他请求。如果第一次调用不是创建子帐户的那一天,则可能必须迭代到下一天。
对于这两个API请求,您可以在查询字符串中使用?PageSize=1000
来增加每页返回的记录数。