如何翻译api文档。只提供了一种方法

时间:2015-08-28 03:51:42

标签: asp.net angularjs api

我是新手为Web应用程序创建apis。我发现它真的很棒。我正在尝试使用来自https://bibles.org/pages/api的经文来构建应用程序。我尝试使用angular和asp.net web api构建它。我找不到任何有用的例子。

所以...我可以在我的网络浏览器中访问这个网站https://bibles.org/v2/chapters/eng-KJVA:Acts.8.js并输入我的用户名:这是我的api密钥...并且密码被忽略...所以它没有&#39无论我放入什么,然后它都有效。

当我以角度调用同一个网站时它不起作用...无法找出放在哪里作为我的api密钥。它每次返回都是未经授权的。有什么想法吗?

angular.module('myApp', [])
.controller('myCon', function ($scope, $http) {
    $http.get("https://bibles.org/v2/chapters/eng-KJVA:Acts.8.js", {
        headers: {
            "username": "MYKEY!!!!",
            "Accept": "application/json"
        }
    }
        ).success(function (data, status, headers, config) {
            $scope.book = data.Book;
            $scope.chapter = data.Chapter;
            $scope.output = data.Output;
        }).error(function (data, status, headers, config) {
            $scope.title = "Oops... something went wrong";

        });

});

退货未经授权。我们可以通过API文档了解如何阅读本文。任何窍门?

1 个答案:

答案 0 :(得分:0)

我有同样的问题。您只需将其更改为:

$http.get('https://{token}:X@bibles.org/v2/versions/eng-GNTD.js', {...