2 回答

TA貢獻(xiàn)1998條經(jīng)驗(yàn) 獲得超6個(gè)贊
1) 訪問https://github.com/settings/tokens
2) 點(diǎn)擊“生成新令牌”
3) 復(fù)制令牌。
4) 將令牌粘貼到下面的“YOUR_ACCESS_TOKEN_HERE”。(我的意思是,刪除“YOUR_ACCESS_TOKEN_HERE”并將您的令牌粘貼到那里)。
$ cat main.go?
package main
import (
? ? "bytes"
? ? "encoding/json"
? ? "fmt"
? ? "net/http"
)
func main() {
? ? param := map[string]string{"title": "issue1", "body": "aassddrff", "assignee": "vigneshkm"}
? ? query, _ := json.Marshal(param)
? ? queryUrl := "https://api.github.com/repos/vigneshkm/first_repo/issues?access_token=YOUR_ACCESS_TOKEN_HERE"
? ? fmt.Println("query:", string(query))
? ? resp, err := http.Post(queryUrl, "application/json", bytes.NewBuffer(query))
? ? fmt.Println("query_status : ", resp.StatusCode, "err : ", err)
? ? resp.Body.Close()
}
這是在我的環(huán)境中的結(jié)果。
$ go run main.go?
query: {"assignee":"vigneshkm","body":"aassddrff","title":"issue1"}
query_status :? 201 err :? <nil>
https://github.com/vigneshkm/first_repo/issues/2

TA貢獻(xiàn)1818條經(jīng)驗(yàn) 獲得超3個(gè)贊
您在請求時(shí)缺少訪問令牌。
queryUrl?:=?"https://api.github.com/repos/vigneshkm/first_repo/issues?access_token="?+?OAUTH_TOKEN
檢查這個(gè)文檔
- 2 回答
- 0 關(guān)注
- 380 瀏覽
添加回答
舉報(bào)