こんにちは!更新情報のお知らせです。
microCMSには「ファイルフィールド」というフィールドがあり、PDFなどのお好きなファイルを入稿できます。
ファイルフィールドに入稿したコンテンツについて、コンテンツAPI(GET)のレスポンスにファイルサイズに関するデータ(fileSizeプロパティ)が追加されました。
以前に仕様変更をお知らせさせていただいていますが、改めてアップデート内容をご紹介します。
APIレスポンスの変更内容
◼️ 変更前
"file": {
"url": "https://files.microcms-assets.io/assets/xxxx/yyyy/sample.pdf"
}
◼️ 変更後
"file": {
"url": "https://files.microcms-assets.io/assets/xxxx/yyyy/sample.pdf",
"fileSize": 7200000
}
※ ファイルサイズの単位はByteです。
※ コンテンツのWebhook(カスタム通知)のリクエストボディにも、同様にファイルサイズに関するデータ(fileSize)が追加されます。
ユースケース
PDFやZIPファイルなど、ファイルサイズが大きいデータの表示時に、サイズを併記するなどの用途にご活用いただけます。
おわりに
今回はファイルフィールドのレスポンスに「ファイルサイズ」が追加されるアップデートをご紹介しました。
より使いやすいサービスを目指してAPI、管理画面ともに改善してまいります。ご要望などございましたら管理画面右下のチャットボタンよりご意見いただけますと幸いです。