Github -> Settings -> Personal access tokens -> Generate new token
kodunu el ile oluşturdum ve yalnızca repo
scope
'u seçtim.Github API'sı ile bir jeton alın
Bu belirteci iyi çalışıyor, bu yüzden kuruluşa zorladım write
ayrıcalıklarına sahibim.
Daha sonra aynı (github-api
numaralı bağlantıyı kullanarak bir access_token) yapmak istiyorum. Bunun sonucunda
params = dict(client_id=client_id,
client_secret=client_secret,
code=code)
url = url_concat("https://github.com/login/oauth/access_token", params)
req = HTTPRequest(url,
method="POST",
headers={"Accept": "application/json"},
body="")
Böyle
json
var:
{
'scope': 'repo',
'token_type': 'bearer',
'access_token': 'xxxxxxxx10755fbb6c281e92902ed122144886c5'
}
Doğru şeyi gibidir, ama ben write
ayrıcalıklara sahip kuruluş depolarda itemezsiniz. Sadece kendi repomuma girebilirim.
Yardımcı olabilir misiniz? Bir hata veya yanlışlığın nerede olduğu hakkında bir fikre açığız.
Sorunuz çok belirsiz. Cevabımda iki olası çözüm yolladım. Doğru değilse, çok küçük bir ayrıntı olduğu için * gerçekten * sorunuzu güncellemeniz gerekir. –
Roma, cevabıma bir göz atıp başka sorularınız olursa haberim olur mu? –