Обновить
Комментарии 17
Ebay, ebay…

Лучше скажи, как там мелочевку халявно заказывать можно ;)
Хороший, годный гайд. Добавил в избранное, вдруг доведется с ebay работать.

Автору спасибо, но может стоить немного почитабельнее оформить? Убрать лишние номера пунктов и подпунктов (в глазах от них рябит, а по сути 90% не нужны). Названия методов, параметров и т.п. можно выделить ну и в таком духе.

Статья полезная, пусть войдет она в историю (и индекс поисковиков), в пристойном виде.

Согласен с sl4mmer. От себя: все хотел изучить, да руки не доходили, а тут есть с чего начать. Искренне спасибо!
Присоединяюсь к благодарностям! Отличный мануал для начинающих. Огромное спасибо!!!
Толково расписано. Только почему php программисты боятся писать большие строки без склеивания?
например
Наверно я не совсем понял Вашу мысль. А где у меня большая строка со склеиванием?
Писал приложение для этой системы. Хочу отметить (это только мое мнение), что API работает весьма медленно. Встречаются косяки. К примеру при получении списка item`ов продавца (а мне надо было сменить програмно их описания) я в одном случае из 200-300 получал странный ответ, в котором было написано, что верификация подписи неверна. При повтором посыле такого-же запроса возвращался нормальный ответ. Мелоч, а неприятно. Так же сайт очень расстроил. Часто ссылки из писочницы ведут на ресурсы вне ее, а бывает наоборот (ссылки перепутали). Очень медленный и практически бесполезный сапорт по ticket`ам. Хотя на форуме он намного лучше и (как ни странно) оперативнее.
Всем, кто хочет работать с eBay стоит прочитать кое-что — habrahabr.ru/blogs/eCommerce/110770/
Вкратце: дурят нашего брата. Отношение к партнёрам отвратительное.
Было бы не плохо немного осветить ситуации в которых стоит использовать eBay API например: дополнительный вариант монетизации, желание написать адаптер для любимой библиотеки и т. п.
Я позиционировал статью как небольшой мануал по тому как начать, а не агитация к использованию eBay API.
Я не имею ничего против статьи, но не понятно зачем стоит использовать этот API. вот к примеру с Google Charts все ясно я могу рисовать картинки для своих данных, мне это пригодится. А через eBay API я могу показать у себя на сайте какие-то данные с eBay, но зачем мне это может понадобиться?
Если ты не торгуешь на ebay то скорее всего незачем. Я работаю в американском интернет-магазине, они на eBay торгуют в том числе. Они eBay API очень активно пользуются — загружают списки товаров, забирают статистику, собирают данные о продажах конкурентов, анализируют поисковую выдачу и еще кучу всего делают.
Оооо… eBay API… Как же я его не люблю…

Документация довольно подробная, но лазить по ней нужно очень много. Ошибки иногда выдает совсем бредовые.

Нет согласованности какой-то. У одного API Gateway URL вида api.ebay.com/ws/api.dll у другого svcs.ebay.com/services/search/FindingService/v1 у третьего open.api.ebay.com/shopping у четвертого svcs.ebay.com/MerchandisingService и так далее. Где-то параметры передаются в HTTP заголовках, где-то в GET параметрах, где-то в теле XML.
В каком-то API нужно передавать имя вызываемой процедуры заголовком X-EBAY-SOA-OPERATION-NAME где то OPERATION-NAME где то X-EBAY-API-CALL-NAME… При этом зачем вообще передавать имя операции в заголовке если оно есть в теле XML запроса…
Где-то есть SOAP API, где-то свой XML вариант API, где-то все через GET параметры, где-то через HTTP заголовке. Чаще всего дикая смесь из последних трех.

Из плюсов только то, что охватывает практически все сервисы eBay. Удобно использовать для анализа деятельности конкурентов и автоматизации выгрузки ваших товаров на аукционы.

Но мозг выносит моментально…
Добрый день, а можно обновить ссылки, не получается скачать ваш архив. Спасибо
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.