我正在編寫一個命令行工具,用于使用 Go訪問Medium.com 的 API。他們也為 golang發布了這個SDK。我一直按照說明進行操作,直到我可以使用秘密狀態、重定向 url 和范圍來構建 url。package mainimport ( "fmt" "net/http" "github.com/Medium/medium-sdk-go")func check(e error) { if e != nil { panic(e) }}func mediumAuth() { m := medium.NewClient("clientIDString", "clientSecretString") url := m.GetAuthorizationURL("supersecretstring", "http://hasit.me/callback/medium", medium.ScopeBasicProfile, medium.ScopePublishPost) //next step}func main() { mediumAuth()}下一步是打開 url,讓用戶授予訪問他/她的個人資料的權限。我可以成功打開網址。exec.Command("open", url).Start()現在,一旦用戶點擊了 url,我該如何獲取重定向的 url?我什至嘗試使用 http GET 但響應不是我想要的。resp, err := http.Get(url)如果答案很明顯,我很抱歉,但這將是我第一個使用任何語言的 API 的程序。幫助將不勝感激。
- 1 回答
- 0 關注
- 341 瀏覽
添加回答
舉報
0/150
提交
取消