2012-03-15 106 views
0

我寫了python腳本來列出存儲庫和提交。 要創建一個新的儲存庫,我用下面的代碼:GitHub,創建新的存儲庫(Github API令牌)

curl -F 'login=SolomonPeter26' -F 'token=mygithubapitoken' https://github.com/api/v2/json/repos/create -F 'name=REPONAME' -F 'description=This project is a test' 

我無法訪問其他用戶的GitHub的API令牌。所以我無法爲此編寫一個python腳本。

請提出一個更好的方式來創建這樣一個新的存儲庫或訪問Github的API令牌的方式。(我能得到的OAuth或任何的oauth2幫助)

回答

0

呀。您無法訪問其他用戶的API令牌。這與Twitter相同。您需要使用Oauth2,並且每個用戶都應該獲取API密鑰\令牌並在代碼中手動添加它們。你可以做的是爲你的用戶提供一個簡單的方法來添加github API令牌。

0

我使用Postman(一個Chrome插件)。它可以測試成功: enter image description here

隨着access_token,你可以找到你的帳戶設置的個人訪問令牌。