2016-11-15 11 views
0

им пытается сделать операцию обновления от угловых 2, но я не знаю, как передать параметрVtiger обновление вебсервиса операция

элемента в vtigercrm.log я вижу DEBUG WebService - массив ( «элемент» => NULL , ) , который ведет к этому «ошибке»: { «кода»: «ACCESS_DENIED», «сообщения»: «Разрешение на выполнение операции запрещено для идентификатора»,

я tryied проходя следующий объект как a JSON

"{" subject ":" test2 "," assign_user_id ":" 19x1 "," date_start ":" 2016-11-15 "," time_start ":" 12:00:00 "," due_date ":" 2016- 11-15" , "time_end": "14:00:00", "recurringtype": "", "DURATION_HOURS": "2", "DURATION_MINUTES": "0", "parent_id": "", "eventstatus" : «Планируемое», «sendnotification»: «0», «activitytype»: «Call», «location»: «», «createdtime»: «2016-11-15 11:31:19», «modifiedtime»: 2016-11-15 11:31:19 "," taskpriority ":" "," notime ":" 0 "," visibility ":" Public "," modifiedby ":" 19x1 "," description ":" ", "reminder_time": "", "contact_id": "", "latitud": "", "longitud": "", "id": "18x22029"} "

То же самое, что encodeURI и encodeURIComponent, но ничего работы

ответ

0

Это сообщение об ошибке может быть получено:

  1. ID объекта не упоминалось/исправить в JSON Objet, что вы посылаете как «элемент» параметра
  2. Vtiger Session ID не отправленного/исправить в параметре «имя_сеанса»

See here пример (в PHP) о том, как передать объект для выполнения обновления