事件搜索返回日期范围之外的事件

时间:2012-07-15 21:59:51

标签: eventbrite

我注意到有时对事件搜索的响应会返回一个超出que3中日期范围的事件。这是一个例子(删除了我的密钥):

http://www.eventbrite.com/json/event_search?app_key=mykey&keywords=Photography&max=10&latitude=34.19751&longitude=-119.1771&within=50&within_unit=K&date=2012-07-20%202012-07-22

以下是参数,每行一个:

http://www.eventbrite.com/json/event_search
?app_key=mykey
&keywords=Photography
&max=10
&latitude=34.19751
&longitude=-119.1771
&within=50
&within_unit=K
&date=2012-07-20%202012-07-22

如果我运行此查询,我会收到3个事件,其中一个看起来像这样(为简洁而缩短了一些项目):

        "event": {
            "box_header_text_color": "005580",
            "link_color": "EE6600",
            "box_background_color": "FFFFFF",
            "timezone": "US/Pacific",
            "box_border_color": "D5D5D3",
            "logo": "http://...",
            "organizer": {
                "url": "http://...,
                "id": 1066754373,
                "name": "Red Brick Gallery"
            },
            "background_color": "FFFFFF",
            "id": 2667310999,
            "category": "seminars,entertainment",
            "box_header_background_color": "EFEFEF",
            "capacity": 8,
            "num_attendee_rows": 9,
            "title": "Copy of Watercolor Workshops with Joe Cibere",
            "start_date": "2011-07-23 14:00:00",
            "status": "Started",
            "description": "...",
            "end_date": "2012-06-16 17:00:00",
            "tags": "...",
            "text_color": "005580",
            "repeat_schedule": "custom-2659333",
            "title_text_color": "", ...

我使用键(在“事件”下)“start_date”和“end_date”来标识事件日期,从2011-07-23到2012-06-16。

查询范围从2012-07-20到2012-07-22。

事件的日期范围和查询的日期范围不重叠。

我的查询有问题,或者回复是否错误?

1 个答案:

答案 0 :(得分:1)

虽然此活动计划在“2012-06-16”结束,但它配置为在将来的各个日期重复。有关详细信息,请参阅“repeats”和“repeat_schedule”属性。

我们最近添加了对允许您访问'start_date'和'end_date'对的数组的支持(每个重复实例)。

每当您向event_getevent_searchuser_list_events或{{3}添加值为“repeat_schedule”的“display”参数时,都应包含其他响应输出API调用。