javascript - 从 Eventbrite API 获取特定事件(通过位置)的问题
问题描述
您好我在显示来自 Eventbrite API 的事件时遇到了一些问题。我设法返回了 50 个事件(这是 API 默认显示的前 50 个事件,位置遍布世界各地)。我试图将事件返回到特定位置(在我的情况下是 Stoke-on-trent),但无论我在搜索查询中输入什么参数,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"
}
}
解决方案
您正在运行分页。如果您添加page=2
到 URL 的末尾,您将获得下一页。
您的特定呼叫有 6 页。
'pagination': {'has_more_items': True,
'object_count': 283,
'page_count': 6,
'page_number': 1,
'page_size': 50}}
我希望这有帮助。
推荐阅读
- python - QQ-plot python均值和标准差
- c# - RoutedEvent(MouseUp)冒泡不适用于Canvas的儿童(形状)
- c++11 - 通过继承模板模板参数访问静态数据?
- powershell - 关于多个集合的 Powershell foreach
- vue.js - 如何将纵横比设置为 vue cropperjs
- python - 基于 csv 字段在数据框中创建列
- snowflake-cloud-data-platform - 雪花合并对象/json
- sql-server - SSRS - 2008:将表格高度设置到页面末尾/页脚开头
- java - CXF 消息在拦截器之外的上下文
- python - 在 Keras 中实现批次相关的损失