Eventbrite API: с чем сравнивается event_list_attendeesmodified_after?

Я просмотрел вопросы и нашел вопрос, несколько связанный, но это было не то же самое.

Если вы используете вызов API event_list_attendees, вы получите список участников. У этих участников есть поле modified. Один из возможных параметров вызова API — modified_after.

Мой вопрос касается того, что вызывает обновление поля modified? Это поле связано с профилем пользователя или связано с покупкой билета на конкретное мероприятие? API описывает эти два следующим образом:

модифицированный_после Возвращает только тех участников, чье «модифицированное» значение равно или превышает эту дату/время (например, «2013-01-28 00:00:00»).

модифицировано Дата и время последнего изменения события в формате ISO 8601 (например, «2007-12-31 23:59:59»).

Возможно, чтобы объяснить, почему мне интересно, что вызывает обновление modified. Цель состоит в том, чтобы создать небольшой мобильный веб-сайт для однодневного использования, который позволит пользователям видеть, кто до сих пор появлялся на местном мероприятии, с которым я работаю. Я знаю, что API напрямую не поддерживает эту функцию. Однако в моем случае «достаточно близко» означает «достаточно хорошо». Если чей-то билет, сканируемый у двери, активирует модифицированное поле, этого будет достаточно.

Итак, не так ли?


person Rig    schedule 18.10.2013    source источник


Ответы (1)


Отличный вопрос!

Измененный атрибут относится только к отдельному участнику в заказе. Таким образом, это не будет вызвано изменениями профиля всей учетной записи для этого соответствующего пользователя. Однако, если пользователь входит в систему Eventbrite и меняет информацию, относящуюся конкретно к этому событию (например, он меняет написание своей фамилии для этого конкретного заказа).

В качестве альтернативы вы можете использовать /event_list_attendees и установить «display_full_barcodes» в «true», чтобы увидеть статус штрих-кодов. Когда используется штрих-код, вы будете знать, что кто-то был отсканирован.

Если вы придумаете крутой лайфхак, мы будем рады его проверить!

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

person Mitch    schedule 18.10.2013
comment
Я попробую это, когда у меня будет шанс. Итак, можно ли предположить, что only_display: 'barcodes' по умолчанию не равно display_full_barcodes: true? - person Rig; 18.10.2013
comment
Спасибо за фантастическую идею. На самом деле это show_full_barcodes, а не display_full_barcodes. Какие значения возможны для полей status, checkin_type и checkin_method? В первую очередь беспокоит статус, так как меня больше всего волнует, зарегистрировались они или нет. - person Rig; 20.10.2013