addExtraDoc
Adicionar anexo (documento extra)
Visão geral
Parâmetros:
Retorno:
ExtraDocResponse - caso sucesso
Exception - caso falha
Para adicionar esse documento extra precisamos:
definir seu token api.
token do documento original.
definir o documento extra.
chamar o método.
Uso:
Salve seu Api Token:
const apiToken: string = "SEU TOKEN";
Salve token do documento original:
const docToken: string = "TOKEN DOCUMENTO ORIGINAL";
Defina seu documento extra com a classe ExtraDoc:
const extraDoc: ExtraDocBuilder = ExtraDocBuilder()
.withName("Extra Doc Name")
.withUrlPdf("https://zapsign.s3.amazonaws.com/2022/1/pdf/63d19807-cbfa-4b51-8571-215ad0f4eb98/ca42e7be-c932-482c-b70b-92ad7aea04be.pdf")
.build();
Chame o método addExtraDoc e receba como resposta a classe ExtraDocResponse ou uma mensagem de erro:
async function exempleAddExtraDoc() {
try {
docResponse: DocResponse = await new DocRequests(apiToken).addExtraDoc(docToken, extraDoc);
jsonDocResponse: string = new JsonConverter().extraDocToJson(docResponse);
console.log(jsonDocResponse);
} catch(Err) {
console.log(Err);
}
}
}
Exemplo completo:
import DocRequests from "sdk-node-typescript-zapsign/src/docs/DocRequests";
import { JsonConverter } from "sdk-node-typescript-zapsign/src/services/JsonConverter";
import { ExtraDocBuilder } from "sdk-node-typescript-zapsign/src/body/doc/builders/ExtraDocBuilder";
const apiToken: string = "SEU TOKEN";
const docToken: string = "TOKEN DOCUMENTO ORIGINAL";
const extraDoc: ExtraDocBuilder = ExtraDocBuilder()
.withName("Extra Doc Name")
.withUrlPdf("https://zapsign.s3.amazonaws.com/2022/1/pdf/63d19807-cbfa-4b51-8571-215ad0f4eb98/ca42e7be-c932-482c-b70b-92ad7aea04be.pdf")
.build();
async function exempleAddExtraDoc() {
try {
docResponse: DocResponse = await new DocRequests(apiToken).addExtraDoc(docToken, extraDoc);
jsonDocResponse: string = new JsonConverter().extraDocToJson(docResponse);
console.log(jsonDocResponse);
} catch(Err) {
console.log(Err);
}
}
Last updated
Was this helpful?