1

我对 sapui5 还很陌生,我正在尝试使用炉石 API 来显示卡片列表。

我已经在页面中注册,并且我已经获得了X-Mashape-Key我用来尝试连接到 API 的。

为此,我创建了一个包含以下信息的目的地:

在此处输入图像描述

除此之外,我还使用 onInit 函数创建了一个视图及其对应的控制器,代码如下:

在此处输入图像描述

作为 sUrl:/hsApi/cards和 oHeaders:

var oHeaders = {            
  "X-Mashape-Key": "key"
};

我得到的结果如下:

在此处输入图像描述

请求未能说明我无权请求信息,即使在 PostMan 中执行相同请求我正在获取信息。

这很可能是由一些非常明显的东西引起的,但我看不到它。

4

1 回答 1

0

您可以尝试将以下属性添加到您的目的地吗?我不确定这个属性到底是做什么的,但也许你需要它来允许这个目的地在你的 WebIDE 中使用。还可以尝试将“True”和“TRUE”更改为小写“true”。

在此处输入图像描述

但我认为你根本不需要任何“附加属性”。没有他们也可以尝试一下。

请记住,每次更改目标中的某些内容时都需要重新启动 WebIDE,因为每次加载 WebIDE 时都会静态加载这些内容。

于 2017-11-27T10:03:23.057 回答