緣起:
今天下午開始正試把那些 API 的程式放到專案裡
(雖然是開個新的頁面來做),在用 C# 做 Facebook API 的 PO 文,雖然之前有紀錄,不過那是用 POST Man 做的,之前 C# 寫的 Twitter API PO 文,POST ContentType
使用的是 application/json
跟 multipart/form-data,沒有用過 application/x-www-form-urlencoded,今天在寫
C# 時有點卡卡的,所以想記錄一下它的寫法。
寫法:
記得引入 System.Text、System.Net、System.IO。首先設定 HttpWebRequest
再來是 body 內容,它的規則是 key=value 對,多個值用 &
連接,然後每個 key 跟 value 都要經過 url encode,可以用 WebUtility 的
UrlEncode 方法,如果是在 asp 上的話可以用 HttpUtility 的 UrlEncode
方法,總之,程式會長這樣
沒有留言:
張貼留言