API REST v2.0

Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (1)

просмотр истории страницы
sqlexec "set list on; select id from abonents where parent_id=1498" | awk ' {print $2} ' | sed '/^$/d' | while read line; do curl -XPOST -d 'method1=objects.get&arg1={"id":'$line'}&method2=set&arg2={"home_id":"1213"}&method3=save&arg3={}' http://169.254.80.82:8082/rest_api/v2/Abonents/ -D -; done
{code}
# h5. Найти абонента по полю "Номер SMS для оповещений" (используется в авторизации [24hTV|CarbonBilling:Интеграция с 24hTV (24часаТВ)])
В примере номер телефона "79121231234"
{code}jq . <(curl -ss 'http://10.90.185.127:8082/rest_api/v2/Abonents/' -d 'method1=objects.filter&arg1={"sms":"'%2B'79121231234","deleted":false}&fields=["pk"]' ){code}
# h5. Найти абонента по IP-адресу (используется в авторизации [24hTV|CarbonBilling:Интеграция с 24hTV (24часаТВ)])
В примере IP "172.16.0.4"
{code}jq . <(curl -ss 'http://10.90.185.127:8082/rest_api/v2/Abonents/' -d 'method1=objects.filter&arg1={"abonent_id_users__ip":"172.16.0.4","abonent_id_users__deleted":false,"deleted":false}&fields=["pk"]'){code}
# h5. Найти абонента по полю "Внешний ИД" из учётной записи (используется в авторизации [24hTV|CarbonBilling:Интеграция с 24hTV (24часаТВ)])
В примере Внешний ИД "332112312"
{code}jq . <(curl -ss 'http://10.90.185.127:8082/rest_api/v2/Abonents/' -d 'method1=objects.filter&arg1={"abonent_id_users__ext_id":"332112312","abonent_id_users__deleted":false,"deleted":false}&fields=["pk"]'){code}

h3. Реквизиты