2017-11-25 154 views
1

我对sapui5相当陌生,我试图使用Hearthstone API来显示卡片列表。在sapui5中使用mashape api

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

对于这一点,我已经创建了以下信息的目的地:

enter image description here

除此之外,我已经创建的图,并与OnInit函数及其相应的控制器,用下面的代码:

enter image description here

身为SURL:/hsApi/cards和oHeaders:

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

结果,我获得的是以下之一:

enter image description here

请求失败,说明我无权请求信息,即使这样做了同样的要求在我的邮差”获取信息。

很可能,这是由一些非常明显的原因造成的,但我无法看到它。

回答

0

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

enter image description here

但是我想你根本不需要任何“附加属性”。如果没有他们也不能伤害他们。

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