Gweithrediadau

API GPC Geiriadur Prifysgol Cymru

Oddi ar Hedyn

Fersiwn a roddwyd ar gadw am 17:40, 11 Chwefror 2019 gan Carlmorris (Sgwrs | cyfraniadau)
(gwahan) ← At y diwygiad blaenorol | Y diwygiad cyfoes (gwahan) | At y diwygiad dilynol → (gwahan)
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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