注: 私は Eventbrite のプラットフォーム チームで働いています。
ここには複数の質問があります:
どのユーザーがどのイベントにサインアップしたか、どのユーザーが実際にイベントにチェックインしたかなどを追跡できるようにしたい
このためには、特定のイベントとそれらのイベントに登録した参加者に関する情報を取得するために、自分自身として API リクエストを行う必要があります。具体的には、event_list_attendeesは特定のイベントの参加者の統計を提供し、バーコード ステータスは誰かがチェックインしたかどうかを示します。
最終的には、ユーザーが私の Web サイトにログインして、過去に (私の組織で) 参加したすべてのイベントのリストを表示することを望んでいます。そこから、イベントなどのフィードバックを送信できます。
ここでは、ユーザーがイベントと対話することのみを望んでいるため、これを行う最善の方法は、すべてのイベントと出席者を保存し、そのデータを基に必要なものを構築することです。すぐに使えるWordpressプラグインを知りません。
現在使用している API のほとんどは、オーガナイザー中心です。実際、これを行うためのより良い方法は、OAuth2 を介してユーザーを認証することであり、その後、ユーザーに代わって API リクエストを行うことができます。現在、このようなシナリオをより適切にサポートする新しい RESTful API に取り組んでいます。