请求者付费
更新时间:2026-08-10
PutBucketRequestPayment
本接口用来创建请求者付费功能。
注意: 只有bucket的owner且拥有FULL_CONTROL权限才能够进行此请求。
相关参数参见PutBucketRequestPayment接口。
C++
1void put_bucket_request_payment(Client &client) {
2 PutBucketRequestPaymentRequest request(g_bucket, "Requester");
3 PutBucketRequestPaymentResponse response;
4 client.put_bucket_request_payment(request, &response);
5 print_common_response(response);
6}
GetBucketRequestPayment
本接口获取Bucket请求者计费规则。
注意: 只有bucket的owner且拥有FULL_CONTROL权限才能够进行此请求。
相关参数参见GetBucketRequestPayment接口。
C++
1void get_bucket_request_payment(Client &client) {
2 GetBucketRequestPaymentRequest request(g_bucket);
3 GetBucketRequestPaymentResponse response;
4 client.get_bucket_request_payment(request, &response);
5 print_common_response(response);
6 if (response.is_ok()) {
7 std::cout << "requestPayment: " << response.request_payment() << std::endl;
8 }
9}
评价此篇文章
