Я пытаюсь обновить запись, находящуюся в таблице Salesforce. Я использую API-интерфейс REST Java HttpClient, чтобы сделать то же самое. Получение ошибки при использовании PATCH для обновления записи в Salesforce.Обновление записей с использованием Salesforce REST API. Метод исправления не работает.
PostMethod post = new PostMethod(
instanceUrl + "/services/data/v20.0/sobjects/" +
objectName + "/" + Id + "?_HttpMethod=PATCH"
);
[{ "сообщение": " 'PATCH' HTTP метод не Допускаются являются HEAD, GET, POST", "ERRORCODE": "METHOD_NOT_ALLOWED"}]
пытался также делать следующее:
PostMethod post = new PostMethod(
instanceUrl + "/services/data/v20.0/sobjects/" + objectName + "/" + Id)
{
public String getName() { return "PATCH";
}
};
Это также возвращает ту же ошибку. Мы используем apache tomcat с библиотекой commons-httpclient-3.1.jar. Просьба сообщить, как это можно сделать.