ヘッダーを変更する必要がある POST リクエストを送信しようとしています。
これが私のコードです:
import (
"net/http"
"net/url"
"fmt"
)
const API_URL = "https://api.site.com/api/"
func SendOne(str string) {
v := url.Values{}
v.Add("source", "12345678")
v.Add("text", str)
client := &http.Client{nil, nil, nil}
req, err := http.NewRequest("POST", API_URL, strings.NewReader(v.Encode()))
if err != nil {
fmt.Println(err)
}
req.Header.Add("Authorization", "123456")
res, err := client.Do(req)
if err != nil {
fmt.Println(err)
}
defer res.Body.Close()
}
コードが機能しない理由がわかりません。どんな手掛かり?
前もって感謝します。
編集: 承認に OAuth 2.0 を使用していたことを忘れていました。