概要 Pythonを使ってOmeka Sにメディアをアップロードする方法の備忘録です。 準備 環境変数を用意します。 O O O M M M E E E K K K A A A _ _ _ S S S _ _ _ B K K A E E S Y Y E _ _ _ I C U D R R E E L N D = T E h I N t T T t Y I p = A s L : = / / d e v . o m e k a . o r g / o m e k a - s - s a n d b o x # 例 初期化します。 i f i d m r m e p o p f o m o r r t d t _ o i r t o n e e s i l O s s s s } q n t o M e e e e u v _ a E l l l l e _ d K f f f f s i ( _ A . . . . " " t m s d _ o i m p k k s p e o S m t e a e e o l t _ e e d r y y r f e B k m i a _ _ t ) n A a s a m i c : v S _ _ _ s d r l ( E s u u e e o v _ _ r r = n d a e U b l l t e d r R a { i n _ b L s = = t t d o e y i o s = _ f f " a t e u " " : l e = o r { { " n T s l O O o : v r . M M s u e = E E . o e n K K e s , v O A A n . i M _ _ v e r E S S i n v o K _ _ r v e n A B B o i r . _ A A n r r g S S S . o i e _ E E g n d t B _ _ e . e ( A U U t g = " S R R ( e T O E L L " t r M _ } } O ( u E U / / M " e K R a a E O ) A L p p K M _ i i A E S / / _ K _ i m S A B t e _ _ A e d K S S m i E _ E s a Y K _ " " _ E U I Y R D _ L E C " N R ) T E I D T E Y N " T ) I , A L " ) ローカルファイルをアップロードする d e f u p l o a f p f } p p f ] m # i e d i a i a a i e f l _ l y l y r l d レ s m e l e l a e i ス m e e s o _ ' o m s a s p ポ e r : r d a d o f o o a s ' ' _ e a ン d e e i = d a : i : : d = d f r l r ス i t t a t i l s i . = a i e f a を a u u ( { = a n e o t u [ t l s . m 確 _ r r s } g _ u e p s a e p m s 認 r n n e { = e i r m d e ' [ o e = e l } s n c ' a l , 0 n d p s m N f { t d e : t f ] s i a p e o , e e ' e . ( ' e a r o d n r x : { ( p N , _ a n i e p ' ' ' f a o = u m s a a : : p o i r n ( r s e _ t a : l a e p r l , . r h ' ' t i e m , a e , s e , u 0 h d _ s t q f t s p ' . ' d j h u i a p i l , n : a s . e l t o t o a t o n s e u n e a m i a n a t s s s m d e t ) . m s = _ e _ ' , e d e . f c . i , m u , p i o j d _ m o l d s ) i p o s e e o : d s p t s n } ( e ( = ( p n = ) a ( [ y p 2 " l a 0 o o t 0 : a h : i d , d ) " , ' ] r ' b a ' p ) p , l i ' c i a m t a i g o e n ' ) j ) s o n ' ) ) , IIIF画像をアップロードする 以下のようなIIIF画像のURLを指定して登録します。 https://dl.ndl.go.jp/api/iiif/1288277/R0000030/info.json d e f u p l o a p m # i e d a e f l _ y d レ s m l i ス m e e o } a ポ e r : r d a _ ン d e e i d r ス i t t a e を a u u ( = ' s s p h d 確 _ r r s o f o o p e a e a 認 r n n e { : i : : o l r a t e l i l s i n f a d a s m N f n e o t s . m e = p e o , g _ u e e m s r j o d n e i r m e = s s n i e i s n c ' = d s = o s a i t d e : i e { n e _ i e e ' r a l ' . . r f r x : { e _ f C d s e _ ' ' ' q u . o u t s u : : i o u r p n m a p r i : e l a t p t o l ' ' i i s , r e s u n , i 0 f d t a n ( s s i ' _ ' s m t p _ e i i , u : . s - a c . t f r p , T y o j e ' l i o y l d s m , , t s p o e o _ e t e a n i m ( ' d = ( d _ : ) = ) ) i [ : d ' 2 " } a 0 o , p 0 : p : i l d i " c ] a t i o n / j s o n ' } , まとめ Omeka Sへの画像登録にあたり、参考になりましたら幸いです。