現在、10,000を超える仮想通貨があり、これにタグを使用すると、他の目的で使用できなくなります。また、将来の開発や追加のユースケースに対応できるよう柔軟性を維持したいと考えているため、より動的なアプローチ(APIの統合など)が必要と思われます。
はい、仮想通貨の名前とスラッグは変更される可能性があり、ここで外部APIが役立ちます。APIは常に最新の情報を提供します。実際には次のようになります。
ユーザーがビットコインに関するアイデアを共有したいとします。ユーザーはAPIによって提供されるリストからビットコインを検索し、現在の米ドル価格、24時間の変動などのリアルタイム情報が取得されます。ビットコインを選択した後、ユーザーは価格変動、テクニカル分析、ファンダメンタルズ分析、またはその他の洞察に関連するアイデアを作成できます。画像を追加したり、価格目標を設定したり、アイデアの種類(例:チュートリアル、テクニカル分析など)を定義したりすることもできます。
後で、このタイプを使用してアイデアを異なるカテゴリまたはビューに整理します。さらに、仮想通貨のアセットID(例:ビットコインのIDは1)を使用して、Discourse API経由で別のウェブサイトにビットコイン固有のアイデアをフィルタリングして表示します。