Я посмотрел везде, но не нашел решения этой проблемы.Я пытаюсь обновить поле в SalesForce для потенциального клиента.Сейчас я отправляю его так:
string postData = string.Format("Data I am Sending");
//send data
var data = Encoding.UTF8.GetBytes(postData);
try {
WebRequest request = WebRequest.Create("https://www.salesforce.com/servlet/servlet.WebToLead?encoding=UTF-8");
request.Method = "POST";
request.ContentType = "application/x-www-form-urlencoded";
request.ContentLength = data.Length;
Stream newStream = request.GetRequestStream();
newStream.Write(data, 0, data.Length);
newStream.Close();
}
catch { }
, вместо того, чтобы создавать новую запись, я хочу, чтобы он обновил другие поля лидов, где адрес электронной почты совпадает с данными, которые я отправляю.Так что-то вроде:
postData = "oid=myOid&email=" + emailIWantToMatch.Text + "...";
Возможно ли это, или мне придется использовать API Apex?