Skip to main content

python_bitrix24

https://github.com/moshkov/python_bitrix24

https://img.shields.io/pypi/v/python_bitrix24.svg https://img.shields.io/pypi/dm/python_bitrix24.svg https://img.shields.io/pypi/l/python_bitrix24.svg

Зависимости

  • Python 2.7+, 3.4+

  • requests

Установка

$ pip install python_bitrix24

Если используется Django, то в настройках проекта можно указать BITRIX24_API_LOGIN, BITRIX24_API_PASSWORD и BITRIX24_API_MAIN_USER_NAME.

Описание

Python Bitrix24 API

Позволяет работать с API Bitrix24. В текущей версии реализовано только добавление лида.

Использование

from python_bitrix24.bitrix24 import Bitrix24Connection

bitrix24Connection = Bitrix24Connection('YOU_BITRIX24_API_LOGIN', 'YOU_BITRIX24_API_PASSWORD', 'YOU_BITRIX24_API_MAIN_USER_NAME')

b24_result = bitrix24Connection.add_lead('My dear Lead, {
    'NAME': 'Vasya Pupkin',
    'EMAIL_OTHER': 'lead@email.local',
    'UF_CRM_123456789': 'additional information',
    'UF_CRM_123456788': 'additional information 2',
})

if b24_result.get('error', '') == '201' == 0:
    print 'success'

...

Для Django (если в настройках заданы BITRIX24_API_LOGIN, BITRIX24_API_PASSWORD и BITRIX24_API_MAIN_USER_NAME):

from python_bitrix24.python_bitrix24_django import bitrix24Connection

b24_result = bitrix24Connection.add_lead('My dear Lead, {
    'NAME': 'Vasya Pupkin',
    'EMAIL_OTHER': 'lead@email.local',
    'UF_CRM_123456789': 'additional information',
    'UF_CRM_123456788': 'additional information 2',
})

if b24_result.get('error', '') == '201' == 0:
    print 'success'

...

...

TODO

  1. Проверка отвера API на корректность

  2. Остальной функционал API Bitrix24

  3. Тесты

  4. Документация

Release files for python_bitrix24 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for python_bitrix24 0.1.2
File Size Uploaded
python_bitrix24-0.1.2.tar.gz 4.7 kB Details

Release files / python_bitrix24-0.1.2.tar.gz

Download URL python_bitrix24-0.1.2.tar.gz
Size 4.7 kB
Tags Source
SHA-256 checksum
How to use checksums
8d06c7924ee99c0c987883cc6fd0375233f46f742670ee49be9b43a2efa0111c
BLAKE2b-256 checksum
How to use checksums
d3d55962749b9e509893a796314b6f50409b40c5cbe791f62b16ba6d2233c273
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.1.2 This release

1 release file

0.1.1

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page