Ag athrú agus ag láimhseáil sonraí
Comhghairdeas! Tá nasc slán curtha ar bun agat agus fuair tú eolas ar ais ón ardán. Sa chéim seo chugainn tógfaimid tasc níos casta agus moghraímid conas é a chur i gcrích.
Nuashonraigh Faighteoir
Samhlaigh go bhfuil neart doiciméad seolta chun sínithe ag custaiméirí. Uaireanta bíonn doiciméad ag filleadh ar sheoladh ríomhphoist sean-fhoirne nó insíonn an cliant dúinn go bhfuil duine eile í an síneoir. Caithfimid an faighteoir a nuashonrú — an féidir linn uirlis a thógáil chun é seo a dhéanamh?
Beidh na argóintí seo ag teastáil uainn:
- id an doiciméid (eochair téacs bunaithe ar base64)
- seoladh ríomhphoist an fhaighteora seanbhunaithe
- seoladh ríomhphoist an úsáideora nua
- ainm tosaigh an úsáideora nua
- sloinne an úsáideora nua
Ag aimsiú ID an Fhaighteora
Má thugann an t-úsáideoir documentId seachad déanfaimid cuardach ar an bhfághteoir de réir seoladh ríomhphoist.
Faigh Faighteoirí do Dhoiciméad
Bealach éasca chun sampla de documentId a fháil ón Console ná dul go dtí leathanach Sonraí an Doiciméid. Faigh ID an doiciméid ón URL tar éis /details/.
{
document(id: "ZG9jMWVmMjdkYWYtMGJlMS0xMWYwLWJiDVCXMDZlNDc2YTA3NTY5") {
id
recipients {
id
email
firstName
lastName
}
}
}
Déan tástáil ar cheisteanna sa GraphiQL Explorer sula scríobhann tú cód. Má rith tú an rud thuas le ID neamhbhailí gheobhaidh tú foláireamh NOSUCHID:
{
"data": {
"document": null
},
"errors": [
{
"errorType": "WARNING",
"message": "NOSUCHID"
}
]
}
Le ID bailí feicfidh tú na faighteoirí:
{
"data": {
"document": {
"id": "ZG9jMWVmMjdkYWYtMGJlMS0xMWYwLWJiYjUtMDZlNDc2YTA3NTY5",
"recipients": [
{
"id": "cmVjMjEwMzE4MjUtMGJlMS0xMWYwLWJiYjUtMDZlNDc2YTA3NTY5",
"email": "<recipient-email>",
"firstName": "Alex",
"lastName": "Test"
}
]
}
}
}
Ligeann an chuid is mó de fhreastalaithe ríomhphoist an +x tar éis do ainm sa seoladh ríomhphoist. Is féidir leat é seo a úsáid chun tástáil a dhéanamh ar iliomad faighteoirí nuair a éilíonn an Template daoine éagsúla le seoltaí ríomhphoist éagsúla.