У меня есть API, использующий аутентификацию Oauth2, и мне интересно вызывать его программно с помощью Go
package main
import (
"fmt"
"io/ioutil"
"net/http"
)
func main() {
response, err := http.Get("[MY API URL]")
if err != nil {
fmt.Printf("The HTTP request failed with error %s\n", err)
} else {
data, _ := ioutil.ReadAll(response.Body)
fmt.Println(string(data))
}
}
Это возвращает ответ http 405.
Я довольно нов Go и совершенно незнаком с тем, как использовать успокоительные API с Oauth2. Пожалуйста, дайте мне знать, если вам нужна дополнительная информация.