Как я могу получить статус заказа через Eventbrite API?
Я хотел бы связать регистрацию на моем сайте с приложением событий на Eventbrite. Моей целью было бы следующее:
- Пользователь зарегистрироваться на событие
- После регистрации пользователь будет перенаправлен на мой сайт с соответствующими идентификаторами, чтобы иметь возможность создать учетную запись для него на нашей стороне
- Система создает пользователя и делает его / ее активным, если собеседник оплатил билет (ы) (например, 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" и другие атрибуты в зависимости от способа установки события.
Надеюсь это поможет!