я использую GetFeedback API в Ebay, Но они используют идентификатор обратной связи.
Если я использую пример примера в этом запросе API, возвращается только резюме обратной связи.
Как я могу получить подробности обратной связи?
Что такое идентификатор обратной связи? Как я могу получить этот идентификатор обратной связи?
Кто-нибудь, пожалуйста, помогите мне.
eBay позволяет получать отзывы на основе Идентификатор пользователя, идентификатор элемента, идентификатор транзакции или OrderLineItemID атрибутов.
Идентификатор пользователя : Вы можете получить UserID через GetOrders API. (Имя атрибута BuyerUserID в API GetOrders)
Идентификатор товара : Вы можете получить идентификатор товара при экспорте товара через AddItem / AddItems / AddFixedPriceItem / GetSellerList API.
номер транзакции : Вы можете получить идентификатор транзакции через GetOrders API.
Ваш синтаксис имени заказа TRANSACTION_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#Request.DetailLevel
В ответ вы можете получить комментарий в узле ниже: