如何通过Javascript中的API提交Github?

时间:2016-01-31 14:44:02

标签: javascript angularjs git github github-api

我正在尝试通过put请求将新文件提交到Github repo,但是会收到422 Unprocessable Entity Error。

以下是我尝试提交的代码:

    $http.put('https://api.github.com/repos/<userName>/<repoName>/contents/main.js?access_token='+$scope.authObj.access_token, {
            path: '/main.js',
            message: 'testing',
            content: Base64.encode($scope.contents), 
            branch: 'master'
            }).then(function(response) {
        console.log(stuff);
    }).then(null, function(error) {
                console.error(error);
            });

<userName>是我的Github名称,<repoName>是我要提交的回购。

0 个答案:

没有答案