Eventbrite API 创建私人活动
Eventbrite API create private event
我正在使用 Eventbrite API 从我的应用程序创建事件,我需要的是私人事件,我使用以下代码创建它们:
$event_params = array(
'title' => $event->name,
'description' => $event->description,
'start_date' => $event->start_at,
'end_date' => $event->end_at,
'timezone' => 'Europe/Paris',
'privacy' => '0',
'venue_id' => $venue_id,
'organizer_id' => $organizer_id,
'capacity' => $event->capacity,
'currency' => 'EUR',
'locale' => 'fr_FR',
'status' => $event->status,
'custom_header' => '<img src="'.asset($event->placeholder_img).'" width="100%"/>'
);
$resp = $this->eb_client->event_new($event_params);
所以事件是在 Eventbrite 中创建的,但可以通过社交媒体共享:http://prntscr.com/6w0b20 我不想要这个东西,我想知道是否可以通过 Eventbrite 避免这种社交共享 API.
谢谢,
阿德里安
已在我们的论坛中回答,但我也将其留在此处。
通过将 'event.shareable' 参数设置为 False,您将能够通过 API 关闭此功能。
您可以在此处 http://www.eventbrite.com/developer/v3/endpoints/events/#ebapi-post-events
查看事件详细信息(event_new 的奇偶校验端点)的请求参数
我正在使用 Eventbrite API 从我的应用程序创建事件,我需要的是私人事件,我使用以下代码创建它们:
$event_params = array(
'title' => $event->name,
'description' => $event->description,
'start_date' => $event->start_at,
'end_date' => $event->end_at,
'timezone' => 'Europe/Paris',
'privacy' => '0',
'venue_id' => $venue_id,
'organizer_id' => $organizer_id,
'capacity' => $event->capacity,
'currency' => 'EUR',
'locale' => 'fr_FR',
'status' => $event->status,
'custom_header' => '<img src="'.asset($event->placeholder_img).'" width="100%"/>'
);
$resp = $this->eb_client->event_new($event_params);
所以事件是在 Eventbrite 中创建的,但可以通过社交媒体共享:http://prntscr.com/6w0b20 我不想要这个东西,我想知道是否可以通过 Eventbrite 避免这种社交共享 API.
谢谢, 阿德里安
已在我们的论坛中回答,但我也将其留在此处。
通过将 'event.shareable' 参数设置为 False,您将能够通过 API 关闭此功能。
您可以在此处 http://www.eventbrite.com/developer/v3/endpoints/events/#ebapi-post-events
查看事件详细信息(event_new 的奇偶校验端点)的请求参数