OAuth2 和 API Json 请求不适用于 jQuery 调用

OAuth2 and API Json request not working with jQuery Call

我是 OAuth2 的新手,我正在尝试将 TrustPilot 的 API 与我的应用程序集成,但它需要对每个 Json 请求进行 API 密钥授权。问题是,我不知道如何将它包含在请求中。他们给出的示例不起作用,但这只是因为 "API" 键不存在。我不知道把它放在哪里。

我做错了什么?下面是我用来获取请求的代码。

    function getbusinessreviews() {

var businessUnitId = ''

    jQuery(document).ready(function($) {

      $.ajax({
      url : "https://api.trustpilot.com/v1/business-units/"+businessUnitId+",
      dataType : "json",

      success : function(parsed_json) {
      var Name = parsed_json['displayName'];
      var TotalReviews = parsed_json['numberOfReviews']['total'];


      x.innerHTML = '<i class="'+Name ' , ' + TotalReviews+'</i>';
      }
      });
    });
       } 

这是 link 到 API documentation:

我不知道我错过了什么。

您应该在 Introduction section 的文档站点上阅读有关身份验证的说明。它说您不需要为大多数请求获取 OAuth 令牌,这个也不需要。

因此,如果您只是像这样请求 API 密钥:

https://api.trustpilot.com/v1/business-units/[yourbusinessunitid]?apikey=[yourapikeyhere]

应该可以。