2013-10-22 12 views

回答

1

要獲得適用RefundOptionShippingCostPaidByOption值,調用GeteBayDetailsDetailName設置爲ReturnPolicyDetails,然後查找ReturnPolicyDetails.Refund.RefundOptionReturnPolicyDetails.ShippingCostPaidBy.ShippingCostPaidByOption字段在響應中。這些字段的值可以用於請求中的AddItem

以下示例可用作請求GeteBayDetails使用eBay API探險家。

<?xml version="1.0" encoding="utf-8"?> 
<GeteBayDetailsRequest xmlns="urn:ebay:apis:eBLBaseComponents"> 
    <RequesterCredentials> 
     <eBayAuthToken>[ADD YOU OWN AUTH TOKEN</eBayAuthToken> 
    </RequesterCredentials> 
    <DetailName>ReturnPolicyDetails</DetailName> 
</GeteBayDetailsRequest> 

典型的響應如下所示。

<?xml version="1.0" encoding="UTF-8"?> 
<GeteBayDetailsResponse xmlns="urn:ebay:apis:eBLBaseComponents"> 
    <ReturnPolicyDetails> 
     <Refund> 
      <RefundOption>MoneyBackOrExchange</RefundOption> 
      <Description>Money back or exchange (buyer's choice)</Description> 
     </Refund> 
    </ReturnPolicyDetails> 
    <ShippingCostPaidBy> 
     <ShippingCostPaidByOption>Buyer</ShippingCostPaidByOption> 
     <Description>Buyer</Description> 
    </ShippingCostPaidBy> 
    </ReturnPolicyDetails> 
</GeteBayDetailsResponse>