使用Angular和GitHub API我希望从我加星标的回购中获得100个最新提交。看起来我需要链接请求并迭代我的repos然后限制到最近。不确定如何使用Angular并行和响应操作。
到目前为止,我可以通过$ http返回我的已加星标的回购。有什么想法吗?
app.service('apiService', [ "$http", ($http) ->
factory = {}
base_url = "https://api.github.com/"
gh_user = "xxxx"
factory.getCommits = ->
$http(
method: "GET"
url: base_url + "users/#{gh_user}/starred"
headers:
Accept: "application/vnd.github.v3+json"
)
factory
])
答案 0 :(得分:0)
我刚才实现了一个angular-github-adapter。它在承诺的$http
调用中包装github API,这可能对您有所帮助:https://github.com/PascalPrecht/angular-github-adapter