Eventbrite PHP RSVP

У меня есть список наших событий Eventbrite в нашем веб-приложении PHP CodeIgniter.

Вот код моего списка событий:

<?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. Здесь - пример события из списка.

Я знаю, что это возможно, но как мне заставить это работать? Я впервые работаю над Eventbrite, и их официальная документация находится на Python. Я уже отправил им по электронной почте поддержку, если они могут предоставить мне хорошую документацию на PHP, но я не слышал от них.

Хотя есть SDK и некоторые библиотеки, я не знаю, как их использовать, а некоторые из них с примерами устарели.

Ваша помощь очень ценится.

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
0
171
1

Ответы 1

Это невозможно через конечные точки API Eventbrite. Однако для этого вы можете использовать встроенный виджет оформления заказа Eventbrite.

Вот статьи Eventbrite о встроенной кассе:

https://www.eventbrite.com/support/articles/en_US/Multi_Group_How_To/how-to-sell-eventbrite-tickets-on-your-website-through-an-embedded-checkout?lg=en_US

https://www.eventbrite.com/support/articles/en_US/How_To/how-to-add-eventbrite-s-embedded-checkout-to-your-wordpress-org-site?lg=en_US

Я надеюсь, это поможет вам!

Спасибо @nathan, но это не то, что мне нужно. Я создал тестовое приложение и смог создать процесс аутентификации. Можно ли это использовать для ответа внутри системы? Я имею в виду, что оплата может оставаться в Eventbrite.

elimariaaa 03.11.2018 12:01

Другие вопросы по теме