API GPC Geiriadur Prifysgol Cymru: Gwahaniaeth rhwng fersiynau
Oddi ar Hedyn
Crëwyd tudalen newydd yn dechrau gyda '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 e...' |
|||
Llinell 29: | Llinell 29: | ||
3. Ewch yma i weld y diffiniad http://geiriadur.ac.uk/gpc/servlet?func=entry&id=98368 | 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. | |||
[[Categori:API Cymraeg]] | [[Categori:API Cymraeg]] |
Fersiwn yn ôl 18:24, 11 Chwefror 2019
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.