我在PHP CodeIgniter网络应用程序中有一个Eventbrite事件列表。
这是我的事件列表的代码:
<?php
$token = "our_token";
$organizer_id = "our_organizer_id";
$request_url = "https://www.eventbriteapi.com/v3/events/search/?sort_by=date&organizer.id=".$organizer_id."&token=".$token;
$params = array('sort_by' => 'date', 'organizer.id' => $organizer_id, 'token' => $token);
$context = stream_context_create(
array(
'http' => array(
'method' => 'GET',
'header' => "Content-type: application/x-www-form-urlencoded\r\n"
)
)
);
$json_data = file_get_contents( $request_url, false, $context );
$response = json_decode($json_data, true);
?>
我在循环中使用了$response
,因此可以显示它们。外观如下。
现在,我希望用户能够在系统内部进行RSVP,而不是通过Eventbrite进行重定向。 Here是列表中的一个示例事件。
我知道这是可能的,但是我如何使它起作用? 这是我第一次使用Eventbrite,它们的正式文档使用Python。如果他们可以为我提供PHP的良好文档,我已经通过电子邮件发送了支持,但是我没有收到他们的来信。
尽管有一个SDK和一些可用的库,但我不怎么使用它们,其中一些带有示例已被弃用。
我们非常感谢您的帮助。
答案 0 :(得分:0)
这不能通过Eventbrite的API端点实现。但是,您可以使用Eventbrite的嵌入式结帐小部件来完成此操作。
以下是关于嵌入式结帐的Eventbrite文章:
希望对您有所帮助!