2013-04-20 2 views
0

Только что начал использовать ebay api.Ответ Ebay Sandbox возвращается как непрерывная строка

Я создал некоторые продукты и купил их с другой учетной записью Sandbox. В разделе «Продавцы» я могу увидеть 2 продукта в разделе «Продано».

Я использую вызов api GetOrders для получения заказов/продаж. И в ответ я получаю непрерывную строку.

2013-04-20T07:28:55.919ZSuccess819E819_CORE_API_15993720_R111false260765010Completed0.038.00.0NoPaymentFailure2013-04-09T07:15:25.000ZPayPalCompletefalse0.0false0.0StandardShippingFromOutsideUS4.01false510103falseBuyer2013-04-09T07:15:25.000ZPayPalTest UseraddresscityWAUSUnited States1 800 111 1111[email protected]gmail.com1012013-04-06T11:32:41.000Z1101150[email protected]gmail.com1022013-04-09T07:13:20.000Z110115066411US1000Brand New1None2705398200111.078.41USeBay2.00.0110115066411-27053982001testuser_xxxyyy252013-04-09T07:15:25.000ZfalsenY+sHZ2PrBmdj6wVnY+sEZ2PrA2dj6wFk4GhCpKBpwidj6x9nY+seQ==None10011 

Я не вижу никаких меток, связанных со значениями, как date = 2013-04-09T07:15:25.000Z

И почему он не отформатирован?

Любая помощь будет оценена по достоинству.

спасибо.

+0

Также есть какой-либо другой метод, с помощью которого я могу получить продажу за определенный период. –

+0

Можете ли вы опубликовать некоторый код о том, как вы обрабатываете ответ? – Fabio

+0

Пожалуйста, обратитесь по этой ссылке для кода: https://snipt.net/anishnair/ebay-api-call-to-fetch-the-salesorders/?key=687fd0e1f48782e592d88f451cfd0fc7 –

ответ

0

как я думал, ваша проблема в том, когда вы ответите, ваш браузер автоматически установит заголовок как html, и это вызовет ваше мнение. поэтому просто добавьте заголовок xml в верхней части файла (помните, чтобы не повторять ничего, кроме одного xml, иначе вы получите ошибку заголовка).

header ("Content-Type:text/xml"); 

О вашем вопросе о фильтре по времени вашего ответа я бы определенно пойти на NumberOfDays, как я видел, как ты использовал. В противном случае вы можете либо добавить ModTimeFrom, и ModTimeTo для последних x заказов с измененным временем или CreateTimeFrom и CreateTimeTo для проверки введенных заказов.

+0

Тем не менее тот же результат Фабио. Спасибо за вашу помощь. Что вы можете сделать, это попробовать его с вашими учетными данными, если у вас есть песочница Ebay. –

 Смежные вопросы

  • Нет связанных вопросов^_^