Настроить API

Меры безопасности при поиске исполнителя
пурген
Сообщения: 7
Зарегистрирован: 14.03.2023

Настроить API

Непрочитанное сообщение пурген »

На стандартном установленном опенкарт без шаблона. Нужно настроить api. По этому API будет передаваться с сайта поставщика товар. Именно товар различных социальных сетей. А именно будет передаваться такое: наименование товара и количество. При покупке на моем сайте по апи должно идти обращение к сайту поставщика и от туда по апи будет отгрузка товара. Вот что мне дал сам поставщик на данный момент:
---------------- API для покупок
Действие: Получить список товаров
Тип зпроса: GET
URL: http://djekxa.ru/api/goods/{SHOP_ID_HERE}


Действие_1: Покупка аккаунтов
Тип зпроса: POST
URL: http://djekxa.ru/api/buy
Параметры запроса:
apikey - ключ API
good_id - ID товара
count - кол-во
discount_code - код скидки

Успешный ответ: {"ok":true,"order_id":"{ORDER_ID}","url":"{ACCOUNTS_URL}","amount":"{ORDER_AMOUNT}"}

В случае ошибки: JSON {"error":"error_message_here"}


Действие_2: Получить баланс аккаунта
Тип зпроса: GET
URL: http://djekxa.ru/api/balance/?apikey={YOR_API_KEY_HERE}
Успешный ответ: JSON {"login":"your_login_here","balance":"{YOUR_BALANCE_HERE}"}
В случае ошибки: JSON {"error":"{ERROR_MESSAGE_HERE}"}
Файл с этим кодом если что скину в телегу.
Аватара пользователя
Sig
Сообщения: 25
Зарегистрирован: 23.06.2022
Спасибо: 1 раз

Re: Настроить API

Непрочитанное сообщение Sig »

Получается сначала по API надо наполнить сайт и периодически актуализировать наличие товаров. А затем, при оформлении заказа делать заказ на сайте поставщика.
Затем надо придумать, как передать товар от поставщика покупателю.
В каком случае нужно получать баланс?
пурген
Сообщения: 7
Зарегистрирован: 14.03.2023

Re: Настроить API

Непрочитанное сообщение пурген »

Постоянно по апи должно поддерживаться наличие товара у поставщика и так де должно отображаться у меня, что есть, а чего него нет. То есть клиент покупает у меня на сайте и обращение по апи идет к поставщику и берется там товар и отгружается уже на моем сайте в текстовом документе .
Sig писал(а): 16 май 2023, 08:02 Получается сначала по API надо наполнить сайт и периодически актуализировать наличие товаров. А затем, при оформлении заказа делать заказ на сайте поставщика.
Затем надо придумать, как передать товар от поставщика покупателю.
В каком случае нужно получать баланс?
Ответить