【发布时间】:2014-07-07 14:39:14
【问题描述】:
我的项目正在与 SalesForce 交互,我能够从 salesforce 检索数据。但是当我尝试将 JSON 发布回 Salesforce 以创建新记录时,我收到“未知错误”的响应。我们正在使用 Salesforce 的 REST API。 没有错误,我正在收到回复。
HttpClient createClient = new HttpClient();
string requestMessage = JSON;
HttpContent createContent = new StringContent(requestMessage, Encoding.UTF8, "application/json");
string uri = serviceUrl + "/services/apexrest/MYTool/v1/";
HttpRequestMessage request = new HttpRequestMessage(HttpMethod.Post, uri);
request.Headers.Add("Authorization", "Bearer " + oauthToken);
request.Headers.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json"));
request.Content = createContent;
HttpResponseMessage message1 = await createClient.SendAsync(request);
string responseString1 = await message1.Content.ReadAsStringAsync();
我正在使用 .NET 4.5 和 C#。如果需要任何详细信息,请告诉我。 任何帮助将非常感激。
【问题讨论】:
-
好奇,为什么你有
oauthToken + 1? -
抱歉弄错了。我只是试图获得身份验证错误。我会更新这个..
标签: c# .net rest salesforce