Я нахожусь в процессе расширения моего класса Vtiger (V7), чтобы включить все поддерживаемые методы.Я застрял при получении продления вызова на работу.Согласно веб-сайту я должен POST:
http://vtiger_url/webservice.php?operation=extendsession
Каждая попытка завершается неудачей с:
{
"success": false,
"error":
{
"code": "AUTHENTICATION_REQUIRED",
"message": "Authencation required"
}
}
Это мой текущий код:
private const string UrlSegmentOperation = "webservice.php?operation=";
private const string OperationExtendSession = "extendsession";
RestClient client = new RestClient(baseUrl + UrlSegmentOperation + OperationExtendSession);
RestRequest request = new RestRequest(Method.POST);
IRestResponse restResponse = client.Execute(request);
До сих пор я пробовал GET, POST, с именем сеанса, именем пользователя и обоими, но все же я получаю один и тот же результат.
Это то, на что у меня может не быть прав?У меня должен быть пользователь ADMIN, а все остальные вызовы работают без сбоев.