百度智能云

All Product Document

          Finance

          Bill

          Generating charge bills and providing resource-level bills are the basic core functions of the trading system of Baidu AI Cloud.

          // Query bill of the currently logging in user 
          public static void getBills(BillingClient billingClient) {
             ResourceMonthBillRequest request = new ResourceMonthBillRequest();
             // Set month of the bill 
             request.setMonth("2019-02");
             // Set to query postpayment bill 
             request.setProductType("postpay");
             // Set to query resource bill of CDS product 
             request.setServiceType("CDS");
             // Set paging mark 
             request.setPageNo(1);
             // Set size of paging return data 
             request.setPageSize(50);
             
             ResourceMonthBillResponse response = billingClient.getResourceMonthBill(request);
          }
          
          // Query bill of the master account��s sub-accounts in the financial circle 
          public static void getBills(BillingClient billingClient) {
             ResourceMonthBillRequest request = new ResourceMonthBillRequest();
             // Set month of the bill 
             request.setMonth("2019-02");
             // Set to query postpayment bill 
             request.setProductType("postpay");
             // Set to query resource bill of CDS product 
             request.setServiceType("CDS");
             // Set accountId of the sub-account added to the financial circle, which shall be the same enterprise or organization, otherwise it will be considered as unauthorized access 
             request.setQueryAccountId("XXX");
             // Set paging mark 
             request.setPageNo(1);
             // Set size of paging return data 
             request.setPageSize(50);
             
             ResourceMonthBillResponse response = billingClient.getResourceMonthBill(request);
          }

          1.A maximum of 100 bills can be queried at one time. 2.Only the master account is allowed to check bills of other accounts for others, and the account queried shall be the sub-account of the enterprise or organization where the master account is located and shall be added to the financial circle of enterprise financial management.

          Previous
          BillingClient
          Next
          Exception Handling