Какой ebay api я могу использовать для получения конкретной обратной связи с покупателем?
Я использую GetFeedback API в Ebay, но они используют идентификатор обратной связи.
Если я использую пример примера в этом запросе API, возвращается только резюме обратной связи.
Как я могу получить подробности обратной связи?
Что такое идентификатор обратной связи? Как я могу получить этот идентификатор обратной связи?
Кто-нибудь, пожалуйста, помогите мне.
2 ответа
eBay позволяет получать обратную связь на основе атрибутов UserID, Item ID, Transaction ID или OrderLineItemID.
UserID: вы можете получить UserID через API GetOrders. (Имя атрибута - BuyerUserID в API GetOrders)
Идентификатор товара: Вы можете получить идентификатор товара при экспорте товара через API AddItem/AddItems/AddFixedPriceItem/GetSellerList.
ID транзакции: вы можете получить ID транзакции через API GetOrders.
Синтаксис имени вашего заказа - транзакция_id-itemid. Вы можете отделить его от имени заказа самостоятельно.
OrderLineItemID Вы можете получить OrderLineItemID через GetOrders. (Имя атрибута - OrderLineItemID в API GetOrders)
Вы должны передать любое значение атрибута из вышеупомянутых четырех атрибутов, eBay предоставит вам Отзыв, основанный на запросе атрибута.
API не требует FeedbackID в запросе.
Пример:
<?xml version="1.0" encoding="utf-8"?>
<GetFeedbackRequest xmlns="urn:ebay:apis:eBLBaseComponents">
<RequesterCredentials>
<eBayAuthToken>ABC...123</eBayAuthToken>
</RequesterCredentials>
<UserID>magicalbookseller</UserID>
</GetFeedbackRequest>
Вам необходимо установить параметр запроса Request.DetailLevel
в ReturnAll
http://developer.ebay.com/DevZone/XML/docs/Reference/eBay/GetFeedback.html
В ответ вы можете получить комментарий в узле ниже:
http://developer.ebay.com/DevZone/XML/docs/Reference/eBay/GetFeedback.html