我正在编写一个命令行工具,用于使用 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 关注
- 290 浏览
添加回答
举报
0/150
提交
取消