|
|
en:sidebar:remoteapi:apiref:item:add_log_record [28/01/2013 06:58] zuve |
en:sidebar:remoteapi:apiref:item:add_log_record [29/11/2013 13:31] |
{{indexmenu_n>6}} | |
====== Logging ====== | |
| |
To add log record use command **item/add_log_record**: | |
<code javascript> | |
svc=item/add_log_record¶ms={"itemId":<long>, | |
"action":<text>, | |
"newValue":<text>, | |
"oldValue":<text>} | |
</code> | |
| |
===== Parameters ===== | |
^ Name ^ Description ^ | |
| itemId | item ID | | |
| action | action (see the list below) | | |
| newValue | new value | | |
| oldValue | ald value | | |
| |
List of available actions: | |
| |
* **custom_msg**; | |
* **create_unit**; | |
* **update_name**; | |
* **update_access**; | |
* **update_unit_icon**; | |
* **update_unit_pass**; | |
* **update_unit_phone**; | |
* **update_unit_calcflags** - update sensor calculation settings; | |
* **update_unit_milcounter** - update mileage counter value; | |
* **update_unit_bytecounter** - update GPRS traffic counter value; | |
* **update_unit_ehcounter** - update engone hours counter value; | |
* **update_unit_uid**; | |
* **update_unit_hw** - update hardware type; | |
* **update_unit_hw_cfg** - update hardware configuration; | |
* **update_unit_fuel_cfg** - update fuel concumption configuration; | |
* **update_unit_trip_cfg** - update trip detection configuration; | |
* **create_sensor**; | |
* **update_sensor**; | |
* **delete_sensor**; | |
* **create_alias** - create command; | |
* **update_alias** - update command; | |
* **delete_alias** - delete command; | |
* **create_service_interval**; | |
* **update_service_interval**; | |
* **delete_service_interval**; | |
* **create_custom_field**; | |
* **update_custom_field**; | |
* **delete_custom_field**; | |
* **import_item_cfg**; | |
* **import_unit_cfg**; | |
* **export_unit_msgs**; | |
* **import_unit_msgs**; | |
* **delete_unit_msg**; | |
* **delete_unit_msgs**; | |
* **bind_unit_driver**; | |
* **unbind_unit_driver**; | |
* **update_unit_report_cfg** - update parameters used in reports; | |
* **update_msgs_filter_cfg** - update filtration of unit position information in messages; | |
* **delete_item**; | |
* **create_user**; | |
* **update_hosts_mask**; | |
* **update_user_pass**; | |
* **update_user_flags**; | |
* **create_user_notify**; | |
* **delete_user_notify**; | |
* **create_group**; | |
* **units_group** - add/remove units into group; | |
* **update_driver_units** - update the list of auto attachable units for drivers; | |
* **create_resource**; | |
* **create_zone**; | |
* **update_zone**; | |
* **delete_zone**; | |
* **create_poi**; | |
* **update_poi**; | |
* **delete_poi**; | |
* **create_job**; | |
* **switch_job**; | |
* **update_job**; | |
* **delete_job**; | |
* **create_notify**; | |
* **switch_notify**; | |
* **update_notify**; | |
* **delete_notify**; | |
* **create_driver**; | |
* **update_driver**; | |
* **delete_driver**; | |
* **create_drivers_group**; | |
* **update_drivers_group**; | |
* **delete_drivers_group**; | |
* **create_report** - create report template; | |
* **update_report** - update report template; | |
* **delete_report** - delete report template; | |
* **import_pois**; | |
* **import_zones**; | |
* **create_retranslator**; | |
* **update_retranslator**; | |
* **units_retranslator** - add units for tertranslation; | |
* **switch_retranslator**; | |
* **create_route**; | |
* **update_route_points**; | |
* **update_route_cfg**; | |
* **create_round**; | |
* **update_round**; | |
* **delete_round**; | |
* **create_schedule**; | |
* **update_schedule**; | |
* **delete_schedule**; | |
* **create_account**; | |
* **delete_account**; | |
* **switch_account**; | |
* **update_dealer_rights**; | |
* **do_payment**; | |
* **update_account_flags**; | |
* **update_account_min_days**; | |
* **update_account_plan**; | |
* **update_account_history_period**; | |
* **update_account_subplans**; | |
* **create_service**; | |
* **update_service**; | |
* **delete_service**. | |
| |
===== Response ===== | |
<code javascript> | |
{} /* empty object if execution successful, if not - error code */ | |
</code> | |