Кто-нибудь знает, как программно проверять остатки на счетах в Twilio (через API)? Не было ли это реализовано?
Проверить баланс Twilio от API
Ответ 1
Невозможно проверить балансы счетов через API Twilio.
Пожалуйста, просмотрите документацию REST API для возможного: https://www.twilio.com/docs/api/rest
Ответ 2
Вы можете получить данные Аккаунта Twilio, а затем сделать запрос на получение баланса, используя subresource_uris.balance из ответа Аккаунта.
{
"status": "active",
"subresource_uris": {
...
"balance": "/2010-04-01/Accounts/ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/Balance.json"
},
"type": "Full",
...
}
Вот фрагмент - https://gist.github.com/andriichuk/d1c81e58398b19979a3ddbe8a64b316b
Ответ 3
Я подтверждаю, что для получения баланса вашей учетной записи нет вызова API. Даже через 2 года после того, как этот вопрос был задан. Я подал билет, требуя такого основного действия, и ему сказали "это в списке to-do
", но они не были слишком убедительными. По какой-то причине, по дизайну вы не можете получить свой баланс. Это позор, потому что у них такой грозный API и набор функций.
Ответ 4
Я беру все записи и использую это в python (для цикла в записях):
Balance = 1024 - round_decimal(r.price)
1024 - это сумма, которую я заплатил (которую необходимо обновить, когда применимо), цена - это то, что я потратил из API. Это лучшее, что я придумал, сочетает в себе то, что вы знаете, с той ограниченной информацией, которую дает API.