ユーザーが追加するイベントを集約するアプリを構築しています。人々が Eventbrite の URL に貼り付けて、イベントの ID を把握できるようにして、API からデータを取得できるようにしたいと考えています。
それを行うための賢明で信頼できる方法を見つけるのに問題があります。
- 次のように、イベントの URL に EID が含まれる場合があります。
www.eventbrite.com/event/3213651117 - 次のように、そうでない場合もあります。
yurisnightla-ehometext.eventbrite.com/
上記の Yuri's night の例<link rel="canonical">の場合、単純な eventbrite ページではなくカスタム ドメインを指すタグがあるためwww.eventbrite.com/event/3219837621、yurisnightla-ehometext.eventbrite.com/.
URL にイベント ID が埋め込まれた<link rel="alternate" type="text/calendar">タグがありますが、404 であるため、信頼できるかどうかは少しわかりません (最初に GET して確認することをお勧めします)。
現時点では を検索するの<link type="text/calendar">が最善の策のようですが、404 を考えると、長期的な実行可能性が心配です。私が見逃しているものは他にありますか?これを行う公式の方法はありますか?