API REST v2.0

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

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

просмотр истории страницы
curl -XPOST 'http://169.254.80.82:8082/rest_api/v2/UsersUsluga/' -d 'method1=objects.filter&arg1={"abonent_id":1360}&fields=["usluga__name","usluga__comments","comment"]'
{code}
# h5. Выставить дату включения услуги, если ранее она по какой-то причине отсутствует (bash-скрипт)
{code}
#!/bin/bash
#Получить ID услуги где нет даты активации услуги
get_id(){

return_id=`sqlexec "set heading off;
select uu.id from users_usluga uu left join Abonents a on uu.abonent_id=a.id where uu.enable_date is null and uu.enabled=1 and a.is_folder=0 and a.deleted=0'" | sed '/^$/d' | sed 's/ *//g' `
echo $return_id
}

for id in `get_id`
do
echo $id
#ШАГ 2 смена даты включения услуги
curl -XPOST -d 'method1=objects.get&arg1={"id":'$id'}&method2=set&arg2={"enable_date":"2020-02-01 00:00:00"}&method3=save&arg3={"allow_set_none_manager":true}' http://169.254.80.82:8082/rest_api/v2/UsersUsluga/ -D -;
sleep 10
echo "Done"
wait
done
{code}
h3. Дома