Consulte les factures historiques d'un utilisateur.
Description de l'opération
Vous pouvez interroger des données sur une période maximale d'un mois.
La fréquence d'appel maximale par utilisateur est de 100 appels par seconde.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
cdn:DescribeCdnUserBillHistory |
none |
*Toutes les ressources.
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| StartTime |
string |
Oui |
L'heure de début des factures historiques à interroger. Spécifiez l'heure selon la norme ISO 8601 au format yyyy-MM-ddTHH:mm:ssZ. L'heure doit être en UTC. La granularité minimale des données est de 5 minutes. |
2018-09-30T16:00:00Z |
| EndTime |
string |
Oui |
L'heure de fin des factures historiques à interroger. Spécifiez l'heure selon la norme ISO 8601 au format yyyy-MM-ddTHH:mm:ssZ. L'heure doit être en UTC. L'heure de fin doit être postérieure à l'heure de début. |
2018-10-31T16:00:00Z |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| RequestId |
string |
L'identifiant de la requête. |
ED61C6C3-8241-4187-AAA7-5157AE175CEC |
| BillHistoryData |
object |
||
| BillHistoryDataItem |
array<object> |
Les données de facturation historiques. |
|
|
array<object> |
|||
| Dimension |
string |
La dimension. |
flow |
| BillType |
string |
La méthode de facturation. |
month_4th_day_bandwidth |
| BillTime |
string |
L'heure de début du cycle de facturation. L'heure est au format ISO 8601 et en UTC. |
2018-09-30T16:00:00Z |
| BillingData |
object |
||
| BillingDataItem |
array<object> |
Les données de facturation. |
|
|
object |
|||
| Flow |
number |
Le trafic, en octets. |
24567 |
| Bandwidth |
number |
La bande passante, en bit/s. |
4041 |
| Count |
number |
Le nombre de requêtes. |
203601 |
| CdnRegion |
string |
La région de facturation. Valeurs valides :
|
AP1 |
| ChargeType |
string |
Le type de facturation. Valeurs valides :
|
DynamicHttp |
Exemples
JSON format
{
"RequestId": "ED61C6C3-8241-4187-AAA7-5157AE175CEC",
"BillHistoryData": {
"BillHistoryDataItem": [
{
"Dimension": "flow",
"BillType": "month_4th_day_bandwidth",
"BillTime": "2018-09-30T16:00:00Z",
"BillingData": {
"BillingDataItem": [
{
"Flow": 24567,
"Bandwidth": 4041,
"Count": 203601,
"CdnRegion": "AP1",
"ChargeType": "DynamicHttp"
}
]
}
}
]
}
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | InvalidParameter | The specified parameter is invalid. | Une exception s'est produite lors de la suppression de la région de diffusion en direct. |
| 400 | InvalidStartTime.Malformed | The specified value of parameter StartTime is malformed. | |
| 400 | InvalidEndTime.Malformed | The specified value of parameter EndTime is malformed. | |
| 400 | InvalidTime.Malformed | Specified StartTime or EndTime is malformed. | L'heure de début et l'heure de fin ne correspondent pas. |
| 400 | InvalidEndTime.Mismatch | Specified EndTime does not match the specified StartTime. | Vérifiez si les paramètres de temps sont corrects. L'heure de fin ne peut pas être antérieure ou égale à l'heure de début. |
| 400 | InvalidTimeSpan | The time span exceeds the limit. | L'intervalle de temps dépasse la limite. Consultez la documentation de l'API pour configurer un intervalle de temps de requête valide. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.