Перейти к содержимому


Настройка Взаимодействия С Платформой Через Api

api

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 79

#61 GeryM

GeryM

    Пользователь

  • Пользователи
  • PipPip
  • 13 сообщений

Отправлено 14 Февраль 2016 - 02:55

Скажите пожалуйста на сегодняшний момент реализация по средствам АПИ и XML реализована на вашем ресурсе??? Нам очень нужно в режиме практически реального времени обмениваться данными по остаткам и соответственно заказам с основным сайтом магазина а также с транспортными компаниями по доставке заказов... можно ли с помощью АПИ сделать надстройки взаимодействия нашей складской программы и CRM системы и вашего ресурса??? как это сделать и где посмотреть документацию или рекомендации... Спасибо...

#62 efros

efros

    Пользователь

  • Пользователи
  • PipPip
  • 16 сообщений

Отправлено 16 Февраль 2016 - 11:53

Просмотр сообщенияMikDark (06 Ноябрь 2015 - 18:56) писал:

Пока взаимодействия с товарами по API нет, но этот функционал дорабатывается
Когда доработается? Давайте уже как-то автоматизировать процессы!

#63 Coffee

Coffee

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 178 сообщений

Отправлено 28 Июль 2016 - 16:04

Друзья, поясните, можно ли через API наладить программу "Заказ на маркете"? Или в принципе её наладить. Не нашел ни в одном из форумов.
Запрашивается:

URL API
Укажите базовый URL API, например: https://shop.ru/market/api. Для такого примера вызов метода /cart будет приходить на URL:
https://shop.ru/market/api/cart.


SHA1 fingerprint
SHA1 fingerprint вашего SSL сертификата.
Подробнее про SSL сертификат



Авторизационный токен
Авторизационный токен передается при каждом вызове API и используется для авторизации. Реализация API должна проверять передачу корректного токена для каждого вызова. При попытке передачи некорректного токена или отсутствии его как такового, реализация должна возвращать ошибку HTTP 403.
Подробнее про авторизационный токен



Тип авторизации
Возможно использование одного из двух способов передачи авторизационного токена в запросе: через url или через заголовок.


Формат данных
Возможно использование одного из двух вариантов сериализации на выбор: XML или JSON.

#64 amphasis

amphasis

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 92 сообщений

Отправлено 16 Август 2016 - 17:49

Просмотр сообщенияsupport (14 Ноябрь 2014 - 21:47) писал:

Образовалась некоторая нагрузка по решению ошибок и обновлению кода системы, пока до этого раздела руки не дошли. Простите за задержку мы в скором времени выложим документацию и всю необходимую информацию
Уважаемый Support, я понимаю, обещанного три года ждут... Но может сократите этот срок, хотя-бы до двух лет, и доработаете API для товарного каталога в этом году? :(

#65 support 2.0

support 2.0

    Активный участник

  • Модераторы
  • 4 950 сообщений

Отправлено 18 Август 2016 - 14:07

Просмотр сообщенияamphasis (16 Август 2016 - 17:49) писал:

Уважаемый Support, я понимаю, обещанного три года ждут... Но может сократите этот срок, хотя-бы до двух лет, и доработаете API для товарного каталога в этом году? :(
Здравствуйте, доработка товарного модуля для API была запланирована на август. Таким образом, осталось ждать совсем немного времени.

#66 amphasis

amphasis

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 92 сообщений

Отправлено 23 Ноябрь 2016 - 11:18

Просмотр сообщенияsupport 2.0 (18 Август 2016 - 14:07) писал:

Здравствуйте, доработка товарного модуля для API была запланирована на август. Таким образом, осталось ждать совсем немного времени.
Август, сентябрь, октябрь пронеслись как один день. Вот уже и ноябрь подходит к концу, но мы все еще надеемся и ждем, что работа над API будет завершена в августе... забыл уточнить, какого года?

#67 techno1d

techno1d

    Новичок

  • Пользователи
  • Pip
  • 3 сообщений

Отправлено 25 Январь 2017 - 22:17

При попытке отправки POST запроса средствами JS браузер выдает следующую ошибку:
"XMLHttpRequest cannot load http://***.storeland.ru/api/v1/orders/get_list. Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:8080' is therefore not allowed access."
Гугл подсказал, что дело в некоем CORS (Cross origin request sharing) и решается данная проблема на стороне сервера. Послать запрос без заголовка Origin не получается (что естественно - ругается безопасность).
Соответственно, вопрос к поддержке: это я что-то делаю не так или сервер не хочет отвечать на кросс-доменные запросы с нужным заголовком?

#68 amphasis

amphasis

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 92 сообщений

Отправлено 25 Январь 2017 - 23:23

Просмотр сообщенияtechno1d (25 Январь 2017 - 22:17) писал:

При попытке отправки POST запроса средствами JS браузер выдает следующую ошибку:
"XMLHttpRequest cannot load http://***.storeland.ru/api/v1/orders/get_list. Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:8080' is therefore not allowed access."
Гугл подсказал, что дело в некоем CORS (Cross origin request sharing) и решается данная проблема на стороне сервера. Послать запрос без заголовка Origin не получается (что естественно - ругается безопасность).
Соответственно, вопрос к поддержке: это я что-то делаю не так или сервер не хочет отвечать на кросс-доменные запросы с нужным заголовком?
А с какого домена вы делаете запрос? Может проще добавить к интернет-магазину поддомен, либо наоборот, совершать запросы с поддомена интернет-магазина? (надеюсь понятно написал)
Просто добавления поддержки CORS от разработчиков платформы, как мне кажется, вы будете ждать ооочень долго :)

#69 techno1d

techno1d

    Новичок

  • Пользователи
  • Pip
  • 3 сообщений

Отправлено 26 Январь 2017 - 08:43

Просмотр сообщенияamphasis (25 Январь 2017 - 23:23) писал:

А с какого домена вы делаете запрос? Может проще добавить к интернет-магазину поддомен, либо наоборот, совершать запросы с поддомена интернет-магазина? (надеюсь понятно написал)
Просто добавления поддержки CORS от разработчиков платформы, как мне кажется, вы будете ждать ооочень долго :)
Да я пока вообще с локального сервера решил поэкспериментировать, а с домена магазина как-то не очень хочется. Неужели никто не использует API с доменом, отличных от домена магазина? Прям даже странно...

P.S. экспериментальным путем выяснилось, что ошибка проявляется только при отправке POST-запроса асинхронным образом (jQuery ajax или AngularJS $http.post)

#70 amphasis

amphasis

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 92 сообщений

Отправлено 26 Январь 2017 - 10:30

Просмотр сообщенияtechno1d (26 Январь 2017 - 08:43) писал:

Да я пока вообще с локального сервера решил поэкспериментировать, а с домена магазина как-то не очень хочется. Неужели никто не использует API с доменом, отличных от домена магазина? Прям даже странно...
Ну, как-бы, делать запросы к API с секретным ключом из фронт-энда вообще моветон, мне кажется :) Но если очень хочется, даже локально, можно прописать в hosts 127.0.0.1 как поддомен магазина и проблема пропадет

#71 techno1d

techno1d

    Новичок

  • Пользователи
  • Pip
  • 3 сообщений

Отправлено 27 Январь 2017 - 13:53

Просмотр сообщенияamphasis (26 Январь 2017 - 10:30) писал:

Ну, как-бы, делать запросы к API с секретным ключом из фронт-энда вообще моветон, мне кажется :) Но если очень хочется, даже локально, можно прописать в hosts 127.0.0.1 как поддомен магазина и проблема пропадет
Спасибо за пинок в верном направлении (подальше от фронт-энда в данном вопросе).
Через hosts все равно нае... кхе-кхе... обмануть не получилось.
Придется сразу все по уму делать))

#72 maximkon89

maximkon89

    Пользователь

  • Пользователи
  • PipPip
  • 32 сообщений

Отправлено 20 Март 2017 - 18:29

Здравствуйте! Скажите, как настроить по апи интеграцию с товарами и остатками!

#73 amphasis

amphasis

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 92 сообщений

Отправлено 20 Март 2017 - 22:44

Просмотр сообщенияmaximkon89 (20 Март 2017 - 18:29) писал:

Здравствуйте! Скажите, как настроить по апи интеграцию с товарами и остатками!
Никак, добро пожаловать в клуб! :)
Изображение

#74 Semenovmisha

Semenovmisha

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 197 сообщений

Отправлено 11 Май 2017 - 19:03

уважаемые разработчики, подскажите пожалуйста, нам нужно реализовать api интеграцию я нашей курьерской службой. как это сделать?
http://cab.logsis.ru/apidocs_v3/
https://logsis.ru/clienti/lkapi
вот что они требуют...
как это можно на нашей платформе реализовать? и есть ли у вас разработчики, которые этими настройками займутся (за дополнительную плату разумеется)?
вот например у ваших конкурентов все это реализовано:
https://www.webasyst...in/shop/logsis/
очень нужно и очень срочно...

#75 Stasya

Stasya

    Активный участник

  • Модератоpы
  • 4 007 сообщений

Отправлено 18 Май 2017 - 13:41

Просмотр сообщенияSemenovmisha (11 Май 2017 - 19:03) писал:

уважаемые разработчики, подскажите пожалуйста, нам нужно реализовать api интеграцию я нашей курьерской службой. как это сделать?
http://cab.logsis.ru/apidocs_v3/
https://logsis.ru/clienti/lkapi
вот что они требуют...
как это можно на нашей платформе реализовать? и есть ли у вас разработчики, которые этими настройками займутся (за дополнительную плату разумеется)?
вот например у ваших конкурентов все это реализовано:
https://www.webasyst...in/shop/logsis/
очень нужно и очень срочно...
Здравствуйте. Простите за длительное ожидание ответа. На момент оформления заказа изменить стоимость доставки нельзя. Т.е. можно использовать только ту, которую Вы укажите в разделе Настройки-> Доставка и во время оформления заказа повлиять на нее не возможно. Вы можете указать стоимость доставки 0 рублей, а уже в оформленном заказе выводить точную стоимость ли Ваш клиент будет оплачивать доставку отдельно. Интеграцию можно реализовать с помощью стороннего хостинга и сторонних специалистов. Подробнее о взаимодействии с платформой через API Вы можете прочитать здесь.

#76 Flor@@@

Flor@@@

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 822 сообщений
  • Городмосква

Отправлено 09 Февраль 2020 - 10:48

Просмотр сообщенияsupport (20 Октябрь 2014 - 22:49) писал:

Можно, в принципе это лишь вопрос вывода. Если он реально необходим, можем добавить. В большинстве языков программирования дешифровка json-а или xml делается одной строкой, для php это например код:
$result = xmlrpc_decode(str);
вместо текущего:
$result = json_decode($str, true);

Для других языков думаю есть немало похожих решений.

прикрутите нам товарные чеки с сохранением в формате в XLS

#77 VarimSamogon

VarimSamogon

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 80 сообщений
  • ГородМытищи

Отправлено 06 Август 2020 - 13:05

Добрый день!
Как отправить письмо на почту ? и возможно ли дернуть такой метод из js?

На фронте есть скрипт по взаимодействию с пользователем, после этого взаимодействия хочу данные отправить себе на почту

#78 msadakov

msadakov

    Новичок

  • Пользователи
  • Pip
  • 3 сообщений

Отправлено 29 Октябрь 2020 - 13:09

Просмотр сообщенияMikDark (06 Ноябрь 2015 - 18:56) писал:

Пока взаимодействия с товарами по API нет, но этот функционал дорабатывается
Уже реализовано?

#79 msadakov

msadakov

    Новичок

  • Пользователи
  • Pip
  • 3 сообщений

Отправлено 29 Октябрь 2020 - 13:38

Есть ли API для взаимодействия с товарами? Так как в настройках приложения можно задавать права
Снимок экрана от 2020-10-29 13-34-59.png

#80 MikDark

MikDark

    Активный участник

  • Модераторы
  • 6 469 сообщений

Отправлено 06 Ноябрь 2020 - 15:22

Просмотр сообщенияmsadakov (29 Октябрь 2020 - 13:38) писал:

Есть ли API для взаимодействия с товарами? Так как в настройках приложения можно задавать права
Прикрепленный файл Снимок экрана от 2020-10-29 13-34-59.png

Здравствуйте. К сожалению, в текущий момент нет. Настройки прописаны на перспективу





Темы с аналогичным тегами api

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных