在 eventbrite API 中的事件搜索 API 请求中使用多个子类别 ID

Multiple subcategories IDs use in event search API request in eventbrite API

我想在事件搜索中按子类别 ID 列表获取事件列表 API。

参考下方事件搜索API参考, https://www.eventbrite.com/developer/v3/endpoints/events/

如果我使用逗号分隔格式并发送到 eventbrite api 并得到以下 error 而不是事件列表作为 JSON 格式的响应。

Array
(
    [status_code] => 400
    [error_description] => There are errors with your arguments: 3002 - Unknown parameter, 3003 - Unknown parameter, 3004] - Unknown parameter
    [error] => ARGUMENTS_ERROR
)

我的要求,

Array
(
    [location.address] => location.address=Austin
    [categories] => categories=103
    [subcategories] => subcategories=3001,3002,3003,3004
    [formats] => formats=11
    [page] => page=1
)

提前致谢。

在eventbrite中API请求需要发送UTF-8格式而不是特殊字符,

如下更改您的请求,

Array
(
    [location.address] => location.address=Austin
    [categories] => categories=103
    [subcategories] => subcategories=3001%2C3002%2C3003%2C3004
    [formats] => formats=11
    [page] => page=1
)

使用 %2C 代替逗号 (,)