Sut i wneud cydamseriad dros nos
Problem / Solution
Problem: Mae webhooks yn diweddaru eich system ond mae angen i chi fod yn ddwbl sicr bod eich dogfennau i gyd wedi'u cydamseru'n iawn.
Solution: Ymholiad dogfen y gallwch ei redeg bob nos sy'n dychwelyd popeth a ddigwyddodd ers y noson flaenorol.
Sut i
Ychwanegwch yn syml 'modified_gt=' i'r ymholiad /api/v1/document.
e.e. Cael hyd at 500 o ddogfennau sydd wedi'u haddasu ers amser penodol blaenorol (heb fanylion llofnodwr).
/api/v1/document/?group=your-group&nosigners=1&limit=500&modified_gt=[datetime of last query]
/api/v1/document/?group=your-group&nosigners=1&limit=500&offset=500&modified_gt=[datetime of last query]
Mae'r ymholiad hwn yn cynnwys y paramedr nosigners=1. Os nad oes arnoch angen gwybodaeth am statws y llofnodwr (efallai mai statws y ddogfen yn unig sydd ei angen arnoch) bydd hyn yn gwneud eich ymholiad yn llawer cynt. Cyflymwch bethau ymhellach drwy ddefnyddio gwerth limit mawr. (Ewch i gyfeirnod statws dogfen).
Mae'r paramedr offset yn cylchu'r rhestr. Cylchwch eich dogfennau'n hawdd trwy gael yr URL nesaf i'w gwestiynu o'r eitem 'next' o fewn gwrthrych 'meta' ymateb. Pan fydd y gwerth next yn null nid oes mwy o eitemau i'w cael.
Enghraifft o ymateb yn cynnwys 'meta':
{
"meta": {
"limit": 20,
"next": "/api/v1/document/?limit=20&offset=40&group=xxxx",
"offset": 20,
"previous": "/api/v1/document/?limit=20&offset=0&group=xxxx",
"total_count": 192
},
"objects": [
{
"archived": false,