Найти - Пользователи
Полная версия: Скрипт интеграции двух веб-сервисов на Python 3
Начало » Python для новичков » Скрипт интеграции двух веб-сервисов на Python 3
1
Evgen81
Здравствуйте! Я новичок на Python 3 и в целом в веб-программировании, хотя интернет-технологиями занимаюсь уже 12 лет.

Есть задачи “подружить” сервисы Битрикс24 и GetCourse. У того и другого есть API. В интернете нашел довольно много статей про работу с API на Python, однако, они все посвящены созданию СОБСТВЕННОГО API для своего сервиса.

Пожалуйста, подскажите, как подойти к этому вопросу. Может, есть какие-то понятные примеры для чайников, как такое организовать самому не прибегая к третьим сервисам-интеграторам навроде Zapier?

Спасибо!
py.user.next
Evgen81
Есть задачи “подружить” сервисы Битрикс24 и GetCourse. У того и другого есть API. В интернете нашел довольно много статей про работу с API на Python, однако, они все посвящены созданию СОБСТВЕННОГО API для своего сервиса.
Так и нужно сделать свой сервис со своим API, который и будет перенаправлять запросы от Битрикс24 в GetCourse и от GetCourse в Битрикс24.
Evgen81
py.user.next
Спасибо за ответ!
Уточню у Вас: т.е. я должен по любому создать сервис (скажем, на Django + Django Rest Framework), который по сути будет являться буфером? Конектиться сперва с одним сервисом, сохранять данные, а потом отправлять их уже в новом формате для второго сервиса?
py.user.next
Evgen81
который по сути будет являться буфером?
Он будет являться не столько буфером, сколько адаптером между этими разными платформами. То есть он будет принимать запросы от одной системы и транслировать их в запросы для другой системы в соответствии с твоими правилами, которые ты сам и придумаешь.

Evgen81
скажем, на Django + Django Rest Framework
Да Flask'а бы хватило. Может, и Golang-сервис какой-нибудь вообще поставить там, хотя без опыта Golang лучше не трогать.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB