Как я могу получить статус заказа через Eventbrite API?

Я хотел бы связать регистрацию на моем сайте с приложением событий на Eventbrite. Моей целью было бы следующее:

  1. Пользователь зарегистрироваться на событие
  2. После регистрации пользователь будет перенаправлен на мой сайт с соответствующими идентификаторами, чтобы иметь возможность создать учетную запись для него на нашей стороне
  3. Система создает пользователя и делает его / ее активным, если собеседник оплатил билет (ы) (например, PayPal) или неактивен, пока не оплатит его.

Мой вопрос заключается в том, можно ли каким-то образом получить статус заказа через API Eventbrite?

Я вижу два связанных параметра ( http://developer.eventbrite.com/doc/users/user_list_tickets/):

  • amount_paid
  • статус

Спасибо за ваш ответ заранее!

1 ответ

Решение

Я работаю в команде Eventbrite по API/Platform, так что надеюсь, я смогу вам помочь.

Текущая версия API Eventbrite не имеет понятия о Заказах.

Метод / user_list_tickets, на который вы ссылаетесь, основан на отдельных участниках мероприятия. Например, если вы собрали аутентификацию от имени пользователя Eventbrite, а затем сделали вызов / user_list_tickets для его учетной записи - вы получите список событий, на которые они приобрели билеты. Вы не получите список заказов, которые произошли для определенного события.

Однако у нас есть метод API, который отображает список участников для определенного события (когда этот организатор событий предоставил аутентификацию): http://developer.eventbrite.com/doc/events/event_list_attendees/

В этом списке участников вы увидите "order_type", "amount_paid" и другие атрибуты в зависимости от способа установки события.

Надеюсь это поможет!

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