请提供使用API创建Github存储库的工作代码。
我尝试了以下不同版本:
./bin/spark-submit --class com.test.Engine --master yarn --deploy-mode cluster hdfs://sparkcluster01.testing.com:9000/beacon/job/spark-test.jar
但我总是收到以下错误:
curl 'https://api.github.com/users/repos?client_id= myusername&client_secret=abcdefghijklmnopqrstuvwxyz1234567890abcd'
curl -u 'myusername' https://api.github.com/users/repos -d '{"name":"my-new-repo"}'
答案 0 :(得分:0)
以下作品:
(没有变量)curl -H "Authorization: token abcdefghijklmnopqrstuvwxyz1234567890abcd"
--data '{"name":"name-foo"}' https://api.github.com/user/repos
(带变量)
NAME='name-foo'
TOK='abcdefghijklmnopqrstuvwxyz1234567890abcd'
BASE='https://api.github.com/'
EXT='user/repos'
URL=$BASE$EXT
curl -H "Authorization: token $TOK" --data "{\"name\":\"$NAME\"}" $URL
可以使用个人访问权限而不是 OAuth 。
YOUR_TOKEN
命令的"Authorization: token YOUR_TOKEN"
部分中的curl
值可以按如下方式获得。
有关详细信息,请click here和here。