2017-07-24 28 views
0

我想按事件搜索API中的子類別ID列表獲取事件列表。eventbrite中的事件搜索API請求中使用多個子類別ID

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

如果我用逗號分隔的格式,併發送和Eventbrite API,並得到如下錯誤,而不是事件列表,以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 
) 

在此先感謝。

回答

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,而不是逗號(,)

+0

謝謝@GNANA尋求幫助 – priya