API GPC Geiriadur Prifysgol Cymru
Oddi ar Hedyn
Mae Geiriadur.ac.uk yn cynnig API.
Mae popeth yn cael ei wneud yn defnyddio’r URL o http://geiriadur.ac.uk/gpc/servlet a mae pob darn o ddata yn cael ei basio fel data GET. Mae pob ymateb ar y ffurf XML.
Chwilio
URL:
http://geiriadur.ac.uk/gpc/servlet?func=search&str=<term>
Ymateb y gweinydd:
Rhestr o elfenau <match> of fewn un elfen <matches>. <matchHeadword> yw’r term yn llawn, ac <matchId> yw’r ID fydd ei angen er mwyn cael y diffiniad
Cael y diffiniad
URL:
http://geiriadur.ac.uk/gpc/servlet?func=entry&id=<y matchID o'r chwiliad>
Ymateb y gweinydd:
Elfen <entry> yn cynnwys y diffiniad. Os nad yw’r ID yn bodoli byddwch yn cael ymateb HTTP 500.
Enghraifft
1. Chwilio am y gair rhyormod: http://geiriadur.ac.uk/gpc/servlet?func=search&str=rhyormod
2. Allbwn:
<searchResult xml:space="preserve"><matchCnt>1</matchCnt><firstMatch>0</firstMatch><lastMatch>1</lastMatch><matches><match><matchHeadword>rhyormod, rhyormodd</matchHeadword><matchId>98368</matchId></match></matches></searchResult>
3. Ewch yma i weld y diffiniad http://geiriadur.ac.uk/gpc/servlet?func=entry&id=98368
Nodiadau
Dyma'r eitem olaf yn y geiriadur: http://geiriadur.ac.uk/gpc/servlet?func=entry&id=117632
Nid yw hi'n amlwg os oes terfyn ar y nifer o geisiadau sydd yn bosibl o fewn cyfnod penodol o amser.