Получить реферальную (партнерскую) ссылку на товар на Aliexpress?
Вопрос об API и не зависит от языка программирования.
Я хочу получить комиссию от продуктов на Aliexpress.
Документация по API (нажмите "Документы API")
Но я не могу понять, как создать ссылку, а затем, как проверить, если это правильно.
Как я понимаю, мне нужно использовать 1.1 listPromotionProduct
запросить, получить все ссылки из результата и применить 1.3 getPromotionLinks
им. Это правильно?
1 ответ
Да, вы правы, это способ сделать это, поэтому вам нужно сделать два вызова API, один для api.listPromotionProduct, собрать URL-адреса, а затем сделать вызов api.getPromotionLinks.
Этот URL работает:
http://gw.api.alibaba.com/openapi/param2/2/portals.open/api.getPromotionLinks/YOURAPIKEY?fields=totalResults,trackingId,publisherId,url,promotionUrl&trackingId=YOURTRACKINGIDHERE&urls=https://www.aliexpress.com/item/Rotary-Cheese-Tools-Cheese-Grater-Stainless-Steel-Slicer-Shreds-Drum-Hand-Held-Ginger-Graters-Cutter-Kitchen/32706493641.html из нержавеющей стали-Slicer-Толик-Drum-Hand-Held-Имбирь-Терки-Cutter-кухня / 32706493641.html
Добавьте дополнительные URL к этому URL, используя запятую (до 50 URL).
Вероятная проблема
То, что я делал неправильно, - это неверный идентификационный номер, это не ваша цифровая подпись, а идентификатор партнера, который вы указали в https://portals.aliexpress.com/publisher_manage.htm (я думаю, вы можете иметь несколько идентификаторов партнеров).