要獲得適用RefundOption和ShippingCostPaidByOption值,調用GeteBayDetails與DetailName設置爲ReturnPolicyDetails,然後查找ReturnPolicyDetails.Refund.RefundOption和ReturnPolicyDetails.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>