使用GitHub API进行角度链接请求

时间:2014-06-02 03:50:17

标签: angularjs github chaining

使用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
])

1 个答案:

答案 0 :(得分:0)

我刚才实现了一个angular-github-adapter。它在承诺的$http调用中包装github API,这可能对您有所帮助:https://github.com/PascalPrecht/angular-github-adapter