我注意到有时对事件搜索的响应会返回一个超出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
如果我运行此查询,我会收到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。
事件的日期范围和查询的日期范围不重叠。
我的查询有问题,或者回复是否错误?
答案 0 :(得分:1)
虽然此活动计划在“2012-06-16”结束,但它配置为在将来的各个日期重复。有关详细信息,请参阅“repeats”和“repeat_schedule”属性。
我们最近添加了对允许您访问'start_date'和'end_date'对的数组的支持(每个重复实例)。
每当您向event_get,event_search,user_list_events或{{3}添加值为“repeat_schedule”的“display”参数时,都应包含其他响应输出API调用。