Arquivo PDF
Arquivos pdf podem ser adicionados ao pedido. Ele pode ser adicionado a um pedido existente ou então criado junto com o pedido.
Criar pedido com arquivo PDF
Exemplo com CURLcurl -X POST https://max.cfaz.net/api/v1/requests \
-d "access_token=0cd675768fev8dab81fe1c1297d56b09"
-d "request[clinic_id]=19" \
-d "request[request_status_id]=53" \
-d "request[date]=2021-01-11T16:30" \
-d "request[dentist_datum][name]=João das Couves" \
- d"request[patient_datum][name]=Maria das Couves" \
-d "request[patient_datum][gender]=true" \
-d "request[patient_datum][birthdate]=1995-01-01" \
-d "request[archives_attributes][1][document]=@/path/arquivo.pdf"Exemplo com a Gem RestClientRestClient.post "https://max.cfaz.net/api/v1/requests",
{ request:
{ clinic_id: 19,
request_status_id: 53,
date: "2021-01-10T16:30",
dentist_datum: { name: "João das Couves" },
patient_datum: { name: "Maria das Couves", gender: true, birthdate: "1995-01-01"},
archives_attributes: [
{ "1": { document: File.open("/path/arquivo.pdf") }}
],
}
},
"authorization" => "Token token=0cd675768fev8dab81fe1c1297d56b09"Adicionar arquivo PDF a um pedido
Exemplo com CURLcurl -X PUT https://max.cfaz.net/api/v1/requests/{request_id} \
-d "access_token=0cd675768fev8dab81fe1c1297d56b09"
-d "request[archives_attributes][1][document]=@/path/arquivo.pdf"Exemplo com a Gem RestClientRestClient.put "https://max.cfaz.net/api/v1/requests/{request_id}",
{ request: {
archives_attributes: [
{ "1": { document: File.open("/path/arquivo.pdf") }}
],
}},
"authorization" => "Token token=0cd675768fev8dab81fe1c1297d56b09"Excluir arquivo PDF de um pedido existente
Exemplo com CURLcurl -X PUT https://max.cfaz.net/api/v1/requests/{request_id} \
-d "access_token=0cd675768fev8dab81fe1c1297d56b09"
-d "request[archives_attributes][1][id]={archive_id}" \
-d "request[archives_attributes][1][_destroy]=1" Exemplo com a Gem RestClientRestClient.put "https://max.cfaz.net/api/v1/requests/{request_id}",
{ request: {
id: {request.id},
archives_attributes: [
{ id: {archive.id}, _destroy: true }
],
}
},
"authorization" => "Token token=0cd675768fev8dab81fe1c1297d56b09"Este artigo foi útil?
Que bom!
Obrigado pelo seu feedback
Desculpe! Não conseguimos ajudar você
Obrigado pelo seu feedback
Feedback enviado
Agradecemos seu esforço e tentaremos corrigir o artigo