C# 如何在c中使用webclient下载SalesForceDesk附件
我想使用c代码将附件从我的案例下载到本地文件夹。我尝试了下面的代码C# 如何在c中使用webclient下载SalesForceDesk附件,c#,salesforce,C#,Salesforce,我想使用c代码将附件从我的案例下载到本地文件夹。我尝试了下面的代码 string url= https://simpleaudio.desk.com/api/v2/cases/8/attachments/8897101/url using (WebClient client = new WebClient()) { client.DownloadFile(url, @"F:\" + image.jpg); } 但它显示了未经授权的异常,如何使用webclient访问SalesForceD
string url= https://simpleaudio.desk.com/api/v2/cases/8/attachments/8897101/url
using (WebClient client = new WebClient())
{
client.DownloadFile(url, @"F:\" + image.jpg);
}
但它显示了未经授权的异常,如何使用webclient访问SalesForceDesk,我尝试了很多请帮助我解决这个问题
我试着传递访问令牌
var collection = new NameValueCollection();
collection.Add("username", "********");
collection.Add("password", "********");
byte[] responseBytes = webClient.UploadValues("https://simpleaudio.desk.com/login/new", "POST", collection);
它也会引发未经授权的异常。消息已清除。您可能需要直接登录该站点,或者在URL中传递某种令牌。无论哪种方式,这都是您需要解决的问题,这不是什么编程问题。请使用管理员帐户登录,并确保在使用令牌时启用令牌访问,或者在使用密码时启用密码访问。