Consulta faturas divididas.
Descrição da operação
Os resultados da consulta das faturas divididas do mês atual são apenas para referência e não podem ser usados como base para reconciliação. A fatura final do mês atual pode ser consultada após as 12:00 do 4º dia do mês seguinte. Os dados de fatura dividida do mês atual não incluem dados de pay-as-you-go não liquidados (não faturados ou em acumulação).
Os dados de fatura dividida estão disponíveis para os últimos 12 meses.
Os dados de fatura dividida são atualizados com um atraso de 48 horas em relação às despesas reais. Para serviços de nuvem divididos (como CDN, OSS e Internet Shared Bandwidth), as despesas específicas de cada recurso anexado (como nomes de domínio, buckets e EIPs) são atualizadas com um atraso de 72 horas.
Os dados de fatura dividida estão disponíveis somente após você ativar o recurso na página Fatura Dividida no console. Os dados ficam disponíveis 24 horas após a ativação do recurso.
O limite de taxa é de 10 solicitações por segundo por usuário. Se ocorrer um timeout, tente novamente a solicitação.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
bssapi:DescribeSplitItemBill |
get |
*All resources.
|
|
Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| BillingCycle |
string |
Sim |
O ciclo de faturamento. Formato: AAAA-MM. |
2020-03 |
| ProductCode |
string |
Não |
O código do produto. |
rds |
| ProductType |
string |
Não |
O tipo de produto. |
rds |
| SubscriptionType |
string |
Não |
O tipo de assinatura. Valores válidos:
Nota
Este parâmetro deve ser usado em conjunto com o parâmetro ProductCode. |
PayAsYouGo |
| NextToken |
string |
Não |
O token que especifica a posição a partir da qual a chamada atual começa a ler os dados. O valor deve estar vazio ou ser o valor de NextToken retornado na resposta anterior. Caso contrário, ocorrerá um erro. Um valor vazio indica que a operação de leitura começa do início. |
CAESEgoQCg4KCmd |
| MaxResults |
integer |
Não |
O número máximo de entradas a serem retornadas na chamada atual. Valor padrão: 20. Valor máximo: 300. |
20 |
| BillOwnerId |
integer |
Não |
O ID da conta proprietária do recurso. A conta proprietária do recurso é a conta que realmente utiliza o recurso. |
123 |
| InstanceID |
string |
Não |
O ID da instância. |
i-kjhdskjgshfdlkjfdh |
| SplitItemID |
string |
Não |
O ID do recurso anexado. |
i-kjhdskjgshfdlkjfdh |
| Granularity |
string |
Não |
A granularidade na qual as faturas são consultadas. Valores válidos:
Nota
Se você definir este parâmetro como DAILY, deverá especificar o parâmetro BillingDate. |
Monthly |
| BillingDate |
string |
Não |
A data de faturamento. Este parâmetro é obrigatório apenas quando Granularity é definido como DAILY. Formato: AAAA-MM-DD. |
2020-03-02 |
| TagFilter |
array<object> |
Não |
As condições de filtro de tag. Há suporte para vários conjuntos de condições de consulta TagValues. A relação lógica entre vários conjuntos de condições TagValues é OR. |
|
|
object |
Não |
As condições de filtro de tag. |
||
| TagKey |
string |
Não |
TagFilter.N é usado para consultar faturas que correspondem às tags especificadas. Consiste em um par chave-valor. A chave da tag deve ter de 1 a 128 caracteres. Valores válidos de N: 1 a 20.
|
TestKey |
| TagValues |
array |
Não |
TagValues.N é usado para consultar faturas que correspondem aos valores de tag especificados. Consiste em uma lista de strings. O valor da tag deve ter de 1 a 128 caracteres. Valores válidos de N: 1 a 20.
|
TestValue |
|
string |
Não |
O valor da tag. |
TestValue |
|
| IsHideZeroCharge |
boolean |
Não |
Especifica se devem ser filtradas as faturas em que tanto o preço original (PretaxGrossAmount) quanto o valor a pagar (PretaxAmount) são 0. Valores válidos:
|
false |
| PipCode |
string |
Não |
O código do produto. Este valor é o mesmo que o código do produto nas faturas do User Center. |
rds |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| Code |
string |
O código de status. |
Success |
| Data |
object |
Os dados da resposta. |
|
| AccountID |
string |
O ID da conta. |
185xxxx3489 |
| AccountName |
string |
A conta de usuário. |
test@test.aliyunid.com |
| BillingCycle |
string |
O ciclo de faturamento. Formato: AAAA-MM. |
2020-03 |
| Items |
array<object> |
Os detalhes da fatura. |
|
|
object |
|||
| AfterDiscountAmount |
number |
O valor após o desconto, que inclui o valor a pagar após a dedução do cupom. Regra de cálculo: Valor após o desconto = Preço de lista - Valor do desconto. |
0 |
| BillAccountID |
string |
O ID da conta à qual a fatura pertence. |
185xxxx3489 |
| BillAccountName |
string |
O nome da conta à qual a fatura pertence. |
test@test.aliyunid.com |
| BillingDate |
string |
A data de faturamento no formato AAAA-MM-DD. Este parâmetro não é suportado. |
2020-01-20 |
| BillingItem |
string |
O item de faturamento. |
Bandwidth |
| BillingItemCode |
string |
O código do item de faturamento. |
disk |
| BillingType |
string |
O método de faturamento. |
Other |
| BizType |
string |
O tipo de negócio. |
trusteeship |
| CommodityCode |
string |
O código da commodity, que é o mesmo que o código de detalhes do produto no Centro do Usuário. |
rds |
| CostUnit |
string |
A unidade de custo. |
Unallocated |
| Currency |
string |
A moeda. Valores válidos:
|
CNY |
| DeductedByCoupons |
number |
O valor do desconto do cupom. |
0 |
| DeductedByResourcePackage |
string |
O valor deduzido por planos de recursos. |
0 |
| InstanceConfig |
string |
A configuração detalhada da instância. |
CPU:12 |
| InstanceID |
string |
O ID da instância. |
i-kjhdskjgshfdlkjfdh |
| InstanceSpec |
string |
As especificações da instância. |
ecs.sn1ne.3xlarge |
| InternetIP |
string |
O endereço IP público. |
34.xx.x.x |
| IntranetIP |
string |
O endereço IP interno. |
192.xx.xx.xx |
| InvoiceDiscount |
number |
O valor do desconto. |
0 |
| Item |
string |
O tipo de fatura. Valores válidos:
|
PayAsYouGoBill |
| ItemName |
string |
O nome do item. |
iZ28bycvyb4Z |
| ListPrice |
string |
O preço unitário. |
0.12 |
| ListPriceUnit |
string |
A unidade do preço unitário. |
CNY/GB |
| NickName |
string |
O apelido da instância. |
nick |
| OwnerID |
string |
O ID da conta do proprietário do recurso em cenários de pagamento com várias contas. |
169***013 |
| PipCode |
string |
O código do produto, que é o mesmo que o código do produto da fatura no Centro do Usuário. |
rds |
| PretaxAmount |
number |
O valor a pagar. |
0 |
| PretaxGrossAmount |
number |
O valor original. |
0 |
| ProductCode |
string |
O código do produto. |
rds |
| ProductDetail |
string |
O detalhe do produto. |
ApsaraDB RDS |
| ProductName |
string |
O nome do produto. |
ApsaraDB RDS |
| ProductType |
string |
O tipo de produto. |
rds |
| Region |
string |
A região. |
Hangzhou |
| ResourceGroup |
string |
O grupo de recursos. |
Default resource group |
| ServicePeriod |
string |
A duração do serviço. |
20 |
| ServicePeriodUnit |
string |
A unidade da duração do serviço. |
Hour |
| SplitAccountID |
string |
O ID da conta do recurso anexado. |
12**122 |
| SplitAccountName |
string |
O nome da conta do recurso anexado. |
test**1122 |
| SplitBillingCycle |
string |
O mês da fatura dividida. |
2021-06 |
| SplitBillingDate |
string |
A data da fatura dividida. |
2021-06-01 |
| SplitCommodityCode |
string |
O código da commodity do recurso anexado. |
rds |
| SplitItemID |
string |
O ID do recurso anexado. |
i-28bycvyb4 |
| SplitItemName |
string |
O nome do recurso anexado. |
iZ28bycvyb4Z |
| SplitProductDetail |
string |
O nome do detalhe do produto do recurso anexado. |
ApsaraDB |
| SubscriptionType |
string |
O tipo de assinatura. Valores válidos:
|
PayAsYouGo |
| Tag |
string |
A tag do recurso. Se uma tag em um recurso for alterada, as faturas geradas durante o período de validade incluirão esta tag. |
key:testKey value:testValue; key:testKey1 value:testValues1 |
| Usage |
string |
O uso. |
100 |
| UsageUnit |
string |
A unidade de uso. |
GB |
| Zone |
string |
A zona. |
China North 1 |
| MaxResults |
integer |
O número máximo de entradas retornadas para a solicitação atual. |
20 |
| NextToken |
string |
O token que indica a posição onde a chamada atual para de ler. Um valor vazio indica que todos os dados foram lidos. Defina este valor para o parâmetro de solicitação NextToken na próxima chamada. |
CAESEgoQCg4K |
| TotalCount |
integer |
O número total de entradas. |
20 |
| Message |
string |
A mensagem de erro. |
Successful! |
| RequestId |
string |
O ID da solicitação. |
79EE7556-0CFD-44EB-9CD6-B3B526E3A85F |
| Success |
boolean |
Indica se a solicitação foi bem-sucedida. |
true |
Exemplos
Resposta de sucesso
JSON formato
{
"Code": "Success",
"Data": {
"AccountID": "185xxxx3489",
"AccountName": "test@test.aliyunid.com",
"BillingCycle": "2020-03",
"Items": [
{
"AfterDiscountAmount": 0,
"BillAccountID": "185xxxx3489",
"BillAccountName": "test@test.aliyunid.com",
"BillingDate": "2020-01-20",
"BillingItem": "Bandwidth",
"BillingItemCode": "disk",
"BillingType": "Other",
"BizType": "trusteeship",
"CommodityCode": "rds",
"CostUnit": "Unallocated",
"Currency": "CNY",
"DeductedByCoupons": 0,
"DeductedByResourcePackage": "0",
"InstanceConfig": "CPU:12",
"InstanceID": "i-kjhdskjgshfdlkjfdh",
"InstanceSpec": "ecs.sn1ne.3xlarge",
"InternetIP": "34.xx.x.x",
"IntranetIP": "192.xx.xx.xx",
"InvoiceDiscount": 0,
"Item": "PayAsYouGoBill",
"ItemName": "iZ28bycvyb4Z",
"ListPrice": "0.12",
"ListPriceUnit": "USD/GB",
"NickName": "nick",
"OwnerID": "169***013",
"PipCode": "rds",
"PretaxAmount": 0,
"PretaxGrossAmount": 0,
"ProductCode": "rds",
"ProductDetail": "ApsaraDB RDS",
"ProductName": "ApsaraDB RDS",
"ProductType": "rds",
"Region": "Hangzhou",
"ResourceGroup": "Grupo de recursos padrão",
"ServicePeriod": "20",
"ServicePeriodUnit": "Hora",
"SplitAccountID": "12**122",
"SplitAccountName": "test**1122",
"SplitBillingCycle": "2021-06",
"SplitBillingDate": "2021-06-01",
"SplitCommodityCode": "rds",
"SplitItemID": "i-28bycvyb4",
"SplitItemName": "iZ28bycvyb4Z",
"SplitProductDetail": "ApsaraDB",
"SubscriptionType": "PayAsYouGo",
"Tag": "key:testKey value:testValue; key:testKey1 value:testValues1",
"Usage": "100",
"UsageUnit": "GB",
"Zone": "China North 1"
}
],
"MaxResults": 20,
"NextToken": "CAESEgoQCg4K",
"TotalCount": 20
},
"Message": "Bem-sucedido!",
"RequestId": "79EE7556-0CFD-44EB-9CD6-B3B526E3A85F",
"Success": true
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.