Eventbrite API创建私有事件

时间:2015-04-20 12:11:38

标签: eventbrite

我使用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避免这种社交分享。 / p>

谢谢你, 阿德里安

1 个答案:

答案 0 :(得分:1)

在我们的论坛中回答,但我也会留在这里。

通过将'event.shareable'参数设置为False,您可以通过API关闭此功能。

您可以在此处查看事件详细信息(event_new的奇偶校验终结点)的请求参数http://www.eventbrite.com/developer/v3/endpoints/events/#ebapi-post-events