【发布时间】:2018-11-14 08:16:07
【问题描述】:
我有一个基本的 Foursquare API 帐户,并且我正在使用场地搜索:
- 搜索城市位置
- 然后返回场地结果。
很简单。
我正在使用此 API,但照片的 API 供稿中似乎没有可用的照片。
https://api.foursquare.com/v2/venues/explore?near=london&&client_id={MY-API-KEY}&client_secret={MY-SECRET-KEY}&v=201806044
我正在使用 ReactJS 并为此 API 发出一个简单的 axios 请求。下面的代码...
获取场地照片的最佳方式是什么?我搜索和 stackoverflow 并尝试按照之前的建议添加 &venuePhotos=1 作为用户,但这不起作用...
componentDidMount() {
console.log('COMPONENT DID MOUNT');
axios.get('https://api.foursquare.com/v2/venues/explore?near=london&&client_id={MY-API-KEY}&client_secret={MY-SECRET-KEY}&v=201806044&venuePhotos=1')
.then(res => {
console.log('DATA', res.data.response.groups[0].items);
this.setState(
{ places: res.data.response.groups[0].items.slice(0,12)}
);
});
}
【问题讨论】:
标签: reactjs api axios foursquare