概要

Access to MemoryのRESTful APIの一例を試してみます。

以下が公式のドキュメントです。

https://www.accesstomemory.org/en/docs/2.8/dev-manual/api/api-intro/

Browse taxonomy terms

https://demo.accesstomemory.org/api/taxonomies/34

[]{}{}{}{}{}{}{}{}{},,,,,,,,"""""""""nnnnnnnnnaaaaaaaaammmmmmmmmeeeeeeeee""""""""":::::::::"""""""""CFFIPRSSSoiotaeeoullnercrubledmtoisse"s""re-ec"dsfrt"oiigneordsnos""u"p"

Browse information objects endpoint

https://demo.accesstomemory.org/api/informationobjects

{""troe{}{}{}ts,,,au""""""]"]""""""]"]"]"""""]"]llrstrlc,crstrlc,c,pstrlc,c"telieer"r"elieer"r"l""""lieer"r":sfutpveMe1futpveGe[aTYOCutpveBe1"egloeaua9egloeaaaccoonagloeara94:r"esltnt1r"esltltaerrtn"esltit86e:"i_oni2e:"i_oli._okaa:"i_oei50[n:tor,o-n:toreoan,rd:torro,c"ofsn[c"ofsrn1ctia"ofsen-ek"r_"K_1eg"r_"y_9coRo"b"r_",__aKyd:ad9_aGyd:d7e"e"i*yd:d1cta"eta3cla"e4a9s,g,tB"eEa9oht:s[ht-oll:s[4t]siti:s[lt9dlhcle]delce_oetcae7eel"res"ere"rCs-pnrt"ris""eeAie""yrAie"oa-eUin":nerpn::-yrpn:2ilprnpe:-ntt4ttt0nait""miJ["44ir[0tMrPvi[CuMGoeC-4Goe0suaaeoAnuanaAcan""ndrrnnnl"neCl"f:iias"O-nl:,Onel:ocsdi:NfeNtner[ieit0ofr"10rtr"p-sy"0noyF80eryFCaseF0dno80-eoole:oo1sdon71fonnilfn2"sfd-2offdttlTd,"s1rosey-hBsS,O"9S-rO"moer"Cn,7Ccn,poui,1t40oCtoftSt0a"6noar"-ei5r9tnra,ols"i"etirflh,o,meoy--"pm"eOC,op,Pauorohstlaroturat-omyrotfb-ygiiprmEahPaoaohprsAtoh-trotyfcgo"oThrgniiardmvpasoehp"rsyh,*"-y,ffofonondndsds"s",",,

Read information object endpoint

以下の記事でOAIを通じて取得したレコードを、API経由で取得してみます。

/ja/posts/e3ccc0f69cdbda/#特定のレコードを取得する

https://demo.accesstomemory.org/api/informationobjects/canadian-water-resources-association-national

以下の結果が得られました。

{}""""""]""prtplc,rraeiuer{}eerftbveppeellea""""oonreiltadhisste"c_ouainii"n:aorttshtt:ctfsheteooe"i_"osorrr"_Cod:r_riyyccaneioyt"_aon_s[zf"e:indasce_:dnaedtrde_"hd"iai_x"fWei:atpfiTriranutosholin"sirtemft-CW"ome"rewAa:n_nC:idat"ocad_tOe":fen"feNrp_"aCLrr0u"n:daao-0RbSainumr3elem"aar"e6sire1ndi:s2osi"9ieouhe:4War"uSres7anCr7cd""tUac2e",C-eWnne0s,a"raias-n,tvd-1AaReeia"sderras,sissnsoaoRiocnuetWcirsyaiaWcotataeuAetitsrrrioecconrAehRnssie-:RsvsfeoAeooNscssunaois"rdtuao,csirtce"ociis,neoaasntAlis"Aios,ssnoscoaficoainntaadittsoii"noonnf"ao,lndosr"ganizationofindividualsandorganizationsinterestedinthemanagementofCanada'swaterresources.Ithasbranchorganizationsinmostprovincesandterritories.CWRAhistorycanbetracedbackto1947whenthefirstmeetingwasheldinAlbertaastheWesternCanadaReclamationAssociation.CWRAexiststostimulatepublicawarenessandunderstandingofCanada'swaterresources,toencouragepublicrecognitionofthehighpriorityofwaterasavaluedresource,toprovideaforumfortheexchangeofinformationandopinionrelatingtothemanagementofCanada'swaterresources,andtoparticipatewithappropriateagenciesininternationalwaterresourceactivities",

まとめ

Browse information objects endpointにおいては、さまざまなフィルタリングが可能なようでした。

https://www.accesstomemory.org/en/docs/2.8/dev-manual/api/browse-io/#request-parameters

AtoMで公開されているデータを色々と応用できそうでした。