私はモバイル アプリ用の API を作成していますが、次のような「新しいバージョンの確認」API が必要です。
{
version: 1.3,
url: "http://abc.com/v1.3.apk",
change_log: "Fix few bugs"
}
このような API を作成する際のベスト プラクティスは何かを知りたいのですが、これらの情報をサーバー側のコード (私の場合はフラスコ) にハードコーディングしても問題ありませんか?
@app.route("/update")
@jsonify
def checkForUpdate():
return {
version: 1.3,
url: "http://abc.com/v1.3.apk",
change_log: "Fix few bugs"
}
またはより良いアイデアはありますか?