Похоже, что этот вопрос задавали раньше, здесь и в других местах в Интернете, но мне еще предстоит найти твердую документацию о том, как это делается.Неужели кому-нибудь удалось скачать заказы от Amazon Seller Central с помощью PHP?
Нам нужен способ прагматически «сосать» заказы из Amazon Seller Central на регулярной основе и вставлять данные в базу данных на нашем сервере для обработки. Есть подсказки, что вы можете создать клиент nuSOAP, который делает это, но документация Amazon слаба к несуществующей.
У кого-нибудь действительно есть это на работе? Есть ли хороший ресурс, который я, возможно, забыл?
Спасибо,
Ник
* Последнее обновление (9.01.09) *
Amazon повернул мои отчеты в формате XML, но это по-прежнему не работает ,
я получаю ответ:
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SE="http://schemas.xmlsoap.org/soap/encoding/">
<SOAP-ENV:Body>
<ns1:ArrayOfMerchantDocumentInfo_Response xsi:type="ns0:ArrayOfMerchantDocumentInfo" xmlns:ns0="http://www.amazon.com/merchants/merchant-interface/" xmlns:ns1="http://systinet.com/xsd/SchemaTypes/"/>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
Какой должен быть список доступных документов (заказов). Но это похоже на кучу ничего для меня! Я не могу поверить, что никто не знает, как это сделать. У Amazon есть несколько довольно крупных компаний, которые продают их, и мне трудно верить, что они все выставили счет вручную!
* Обновление *
Я нашел пример, написанный на PHP, here. К сожалению, это не работает. Это (совершенно буквально) ничего не делает.
Я отправил электронное письмо в отдел поддержки и получил однолинейную RTM, указывающую на это less than thorough documentation.
Я все еще пытаюсь заставить это работать, и я отправлю обратно с обновлением. Но если мы не сможем это сделать в ближайшее время, нам придется отказаться от Amazon. Мы стали слишком большими, чтобы обрабатывать заказы вручную, и ясно, что они не заботятся о помощи своим клиентам.
* Документация Amazon Говорит: *
Although Amazon.com developed this initial version, we have no intent to support, maintain, or otherwise revise it in the future. Our hope is that someone in the Open Source community will step forward as the package maintainer, and later release new versions pursuant to the applicable licensing requirements.
Спасибо, Amazon, за то, что полезно.
Рад вам, но вы должны пометить этот ответ как принятый, поэтому вопрос больше не появляется в неотвеченном списке –