GakuNin RDM Waterbutler API でアップロードしたファイルの詳細画面に遷移する方法

Waterbutler API とは Waterbutler は、Center for Open Science (COS) が開発したファイルストレージ抽象化レイヤーです。OSF (Open Science Framework) および GakuNin RDM で使用されており、様々なストレージプロバイダー(OSF Storage、Amazon S3、Google Drive、Dropbox など)に対して統一的なAPIでファイル操作を行うことができます。 主な機能 ファイルのアップロード・ダウンロード ファイル/フォルダの作成・削除・移動・コピー メタデータの取得 エンドポイント GakuNin RDM : https://files.rdm.nii.ac.jp/v1 OSF : https://files.osf.io/v1 参考リンク Waterbutler GitHub OSF API Documentation 問題 GakuNin RDM の Waterbutler API を使用してファイルをアップロードした後、そのファイルの詳細画面に直接遷移したい場合があります。 しかし、RDM上ではプロジェクトの短縮URL(例:https://rdm.nii.ac.jp/qv3xf/)が表示されるため、アップロードしたファイルの詳細画面URLをどのように構成すればよいかわかりにくい状況でした。 Waterbutler API のレスポンス ファイルアップロード時の Waterbutler API レスポンス例: { } " } d a " " " } " } t i t a , l a d y t " " " i " " " " p t n k p n d m : : e r a i a k o o " i m n t s w v { " : b e d h " n e o u " " " : l " s " t : : : o : f f e { a s i s " " " d " t l " n f / " h o e : f i 6 : t r s t l 7 t a " { - e d " p g , 4 " a h s e 3 , c t : / - a t / 6 p a p / 7 r 8 s f d o 1 : i a v 6 / l c e 0 / e a n 0 f s a a 0 i . 8 n 9 l r 1 c 0 e d 6 e 0 s m 0 - 1 . . 0 2 0 r n 0 0 9 d i 9 2 e m i 0 5 1 . . 0 - d n a 1 1 a i c 0 2 3 i . 9 - " . j e 2 a p 1 9 c d T . v a 1 j 1 3 3 p " - r , 0 v e 8 1 s - / o 4 r u 7 e r . s c z o e i u s p r / " c w , e z s / 9 w g z / p 9 r g v p i r d o e v r i s d / e o r s s f / s o t s o f r s a t g o e r / a 6 g 7 e d / a 6 c 7 a d a a 8 c 1 a 6 a 0 8 0 1 0 6 9 0 0 0 0 0 1 9 0 0 9 0 e 1 1 0 d 9 a e 3 1 " d a 3 " , 解決策:ファイル詳細URLの構成 ファイル詳細画面のURLは以下の形式で構成します: ...

2025年12月29日 · 5 分 · Nakamura