Скрипт и входные параметры
Создатель модуля имеет возможность автоматической работы с клиентами своего модуля. Функционал в полном объёме доступен только для платных модулей. Для бесплатных модулей есть возможность получать информацию о клиенте после их установки клиентом (метод action=list).
Реализуется функционал с помощью специального скрипта: http://partners.1c-bitrix.ru/add\_client.php.
| Входные параметры | |
| partner_id | ID партнера на нашем сайте (обязательный) |
| module_id | код модуля (обязательный) |
| key | хэш ключа (передается вам клиентом) |
| name | название клиента |
| email клиента | |
| site_url | адрес сайта клиента |
| contact_person | контактное лицо |
| phone | телефон клиента |
| comments | произвольные комментарии (метод оплаты, описание клиента и т.п.) |
| action | действие:
|
| hash | подпись запроса, формируется следующим образом: |
| $salt | "Пароль для подписи данных", задается в карточке партнера |
| is_utf | если значение "Y", то все входные параметры будут перекодированы из UTF-8 в кодировку нашего сайта (windows-1251) |
Результат работы
Скрипт возвращает два типа ответа (в текстовом формате):
OK
сообщение об успешно совершенном действии
ERROR
текст ошибки
Примеры использования
//Добавим нового клиента
http://partners.1c-bitrix.ru/add_client.php?partner_id=&module_id=&key=&action=add&name=Anton%20Ezhkov&email=anton@bitrix.ru&site_url=www.1c-bitrix.ru&contact_person=Anton%20Ezhkov&phone=123123123&comments=Оплатил безналом&is_utf=Y&hash=
//Изменим информацию о клиенте
http://partners.1c-bitrix.ru/add_client.php?partner_id=&module_id=&key=&action=update&name=Антон Ежков&email=anton@bitrix.ru&site_url=www.1c-bitrix.ru&contact_person=Антон Ежков&phone=123123123&comments=Оплатил безналом, помогал в техподдержке&is_utf=Y&hash=
//Удалим ключ из клиентов модуля
http://partners.1c-bitrix.ru/add_client.php?partner_id=&module_id=&key=&action=delete&hash=
//Получим список клиентов указанного платного модуля
http://partners.1c-bitrix.ru/add_client.php?partner_id=&action=list&module_id=&hash=
Курсы разработаны в компании «1С-Битрикс»
!Прокрутить вверх