概要

以下を参考に、Cantaloupeが返却するinfo.jsonに値を追加してみました。

https://cantaloupe-project.github.io/manual/5.0/endpoints.html

方法

上記のページを参考に、extra_iiif3_information_response_keysを以下のように修正してみました。

defene{}dxt'']'''rrs,eixaie{}xpm_gritpihv''''fc'iti@@pl''iscitraf'edyob===3''pfe>>>_=:eili>='l'cccn>':e:ooof'h'nnnoh[t':'tttrttALeeemtpu'oxxxapsthgtttt::ht...i//CtIdddo//opniiineeo:'ggg_xxk(((raai/'''emmeimmmsppSieeeplleitttoeerfaaan..v.dddsooiiaaaerrcottt_gge/aaak//1a'''ela'p,,,yiu,isct/'''(ehaeixon/uxpmpsltitpteohfc_i.g/''sohi1))tntn/,,rsm'lil,on='gg,i'{n)}'),

結果、以下のようなinfo.jsonを取得できました。

{""""]"@irs,ecdie{}x""o"gritfn:hv""""fai"""""tti@@pl"geIIBCPe"scitra:Slmmiohxh"edyobedaatmott:""pfe{tsggspt"t::eil""eePro:p""l"::WLeemsh[":e:ierse":th""{dnSsth/tt":"Btgairt/ptALahtmoitc:pu"os"hpncpa/sthge:"l"I:n/:htl:e:n/te/CtIi1"t/ax/opnn31:7eilaeo:"e30,riomxk/048piupai/T00,rfplmeiI,0e.eepSiF,ti..leiFaoaoerf"t/wr.v.,iasgoiiop./rconillge/"/di/1a:iaca"pmseu,i6a.nt/,gjshaepe/u//.lt3ihoh/itg/cimi1ofln/n/""lt3,,oe/gxciton.n"jv,seornt"e,d.tif",

ライセンス表示やIIIF Auth APIとの組み合わせに使用できるものかと思われます。

IIIF Auth APIについては、以下の記事も参考にしてください。

まとめ

CantaloupeのマニュアルのEndpointsの一部を試してみました。

他の方の参考になりましたら幸いです。