0
我正在嘗試使用sendgrid的web API。要使用它,你做一個GET請求,看起來像這樣如何通過http發送文件通過c#代碼獲取請求?
sendgrid.com/api/mail.send.json?to=example%40exaple.com&from=example%40example&subject=Subject&text=Body&files=files%5Bfile1.doc%5D%3Dexample.doc%26files%5Bfile2.pdf%5D%3Dexample.pdf&api_user=usnermae&api_key=apikey
網址是什麼讓我困惑的是文件的一部分:
&files=files%5Bfile1.doc%5D%3Dexample.doc%26files%5Bfile2.pdf%5D%3Dexample.pdf&api_user=usnermae&api_key=apikey
在C#代碼,我怎麼會給一個文件,我有一個流或字節[]到一個網址?
這就是我在最後執行請求的方式。
using (WebClient client = new WebClient())
{
string text = client.DownloadString(url);
}
這到目前爲止工作正常,並且除了附件之外,我已經編制了一切程序。 任何人都可以在正確的方向指出我如何將文件存入獲取請求的URL中?