嗨,我在显示来自Eventbrite API的事件时遇到了一些问题。 我设法返回了50个事件(这是API默认显示的前50个事件,其位置遍布全球)。我试图将事件返回到特定位置(在我的情况下为“特伦特河畔斯托克”),但是无论我在搜索查询中输入了什么参数,该API都会返回相同的50个事件。 我已经在下面放置了代码。 任何帮助将不胜感激!
var settings = {
"async": true,
"crossDomain": true,
// THIS IS WHAT SEARCHES FOR EVENTS >>>>
"url": "https://www.eventbriteapi.com/v3/events/search/?location.address=Stoke-on-trent&location.within=10mi&expand=organizer,venue",
/*"url": "https://www.eventbriteapi.com/v3/events/52782578112/",*/
"method": "GET",
"headers": {
"Authorization": "Bearer ***************",
"Content-Type": "application/json"
}
}
答案 0 :(得分:1)
您正在分页。如果将page=2
添加到URL的末尾,则会得到下一页。
您的特定通话有6页。
'pagination': {'has_more_items': True,
'object_count': 283,
'page_count': 6,
'page_number': 1,
'page_size': 50}}
我希望这会有所帮助。