私はTwitterと同様のアプリケーションを開発しているとしましょう。 Twitterのは、実際にあなたが特定のユーザ名を取ることができない理由を伝えますAPIエンドポイントにプログラムで一致するユーザー名をフィルタするにはどうすればよいですか?
など、私はhttps://twitter.com/tom
を訪問する場合、私は、ユーザー
tom
のプロフィールを見ることができますが、
/login
、
/logout
、
/settings
、のようないくつかのアプリケーションに予約エンドポイントがあります。
![This is the message you see when trying to take another user's username](https://i.stack.imgur.com/Zxu8I.png)
![enter image description here](https://i.stack.imgur.com/76aaA.png)
私の質問は:どのようにTwitterは新規登録をフィルタリングするために予約されたエンドポイントのリストを維持していますか?ユーザー名と登録ユーザーの一覧を照合するチェックと、予約済みのキーワードを検索する2つ目のチェックがあるようです。
これらのキーワードを使用してテーブルを保持するのは明らかな回答のようですが、トップレベル(予約済み)ページを作成するたびに簡単に更新を忘れることがあります。
いいえexample username。 – ApolloSoftware