有効なTwitter URL かどうか、バリデーションチェックしたい
現状
ユーザが入力したツイートURLに基づき、(Twitter API で) ツイート 1件取得しています。
リンク先のベアラートークン使用しています
やりたいこと
ユーザが入力した段階で、有効なTwitter URL かどうか、バリデーションチェックしたい。
意図としては、無意味なURL入力されることを防ぎたいです。
分からないこと
有効なTwitter URL かどうか、どうやって判定?
リクエスト前の完全なバリデーションチェックは出来ない??
案1.下記URL形式になっているかどうかで判定
JavaScriptで正規表現使用?案2.下記リクエスト後、HTTP レスポンスステータスコードが200かどうかで判定?
PHP使用?その他の案は何かありますか?