【发布时间】:2021-02-21 04:03:12
【问题描述】:
我想从https://trackapi.nutritionix.com/v2/natural/nutrients 获取卡路里计算器的数据。它需要 x-app-id 和 x-app-key 进行身份验证。
我尝试过的: (Service.ts)
fetchFood(){
let url = 'https://trackapi.nutritionix.com/v2/natural/nutrients';
let headers = new HttpHeaders({
'Content-Type': 'application/json',
'x-app-id': 'aea728dc',
'x-app-key': 'b945aeaf7ce6a860870f8686248a9485',
});
let query="banana"
let options = { headers: headers };
return this.http.post<any>(url, {query}, options).pipe(
map((res) => {
console.log(res);
})
);
}
register.component.ts
this.authService.fetchFood();
当我控制台响应时它什么也不显示。 api调用有问题吗??
谢谢!!
【问题讨论】:
标签: javascript angular typescript api