我在使用EventBrite API时遇到问题。以下代码当前正在输出标题,日期,时间和位置。然而,它正在提供该组织者创建的所有活动。
我尝试在organizer_list_events上尝试其他参数无效。
示例代码来自此处:http://developer.eventbrite.com/doc/widgets/#list
jQuery(document).ready(function(){
Eventbrite({'app_key': "XKPRFJAIRCOM5IB4KK"}, function(eb){
var eb_options = {
'id' : 2164293743
};
eb.organizer_list_events( eb_options, function( response ){
var eventbrite_list = eb.utils.eventList( response, eb.utils.eventListRow );
jQuery("#eventbrite-list").html(eventbrite_list);
console.log(response);
});
});
});
由于
答案 0 :(得分:2)
Eventbrite的某个人回答了类似的问题here,他声称status
参数不适用于organizer_list_events
。
如果您的Eventbrite帐户中没有多个管理器配置文件,则可以使用user_list_events
代替帐户的电子邮件地址:
jQuery(document).ready(function(){
Eventbrite({'app_key': "XKPRFJAIRCOM5IB4KK"}, function(eb){
// NEW CODE
var eb_options = {
'user' : 'email@address.abc',
'event_statuses' : 'live, started'
};
eb.user_list_events( eb_options, function( response ){
// END NEW CODE
var eventbrite_list = eb.utils.eventList( response, eb.utils.eventListRow );
jQuery("#eventbrite-list").html(eventbrite_list);
console.log(response);
});
});
});