Archivos

Creada por Wenderson Cotta Sansão, Modificado el Jue., 11 Jun. a las 5:04 P. M. por Wenderson Cotta Sansão

Archivo PDF


Los archivos PDF pueden agregarse al pedido. Pueden añadirse a un pedido existente o crearse junto con el pedido.


Crear pedido con archivo PDF


Ejemplo con CURL
curl -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"


Ejemplo con la Gem RestClient
RestClient.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"


Agregar archivo PDF a un pedido


Ejemplo con CURL
curl -X PUT https://max.cfaz.net/api/v1/requests/{request_id} \
     -d "access_token=0cd675768fev8dab81fe1c1297d56b09"
     -d "request[archives_attributes][1][document]=@/path/arquivo.pdf"


Ejemplo con la Gem RestClient
RestClient.put "https://max.cfaz.net/api/v1/requests/{request_id}",
               { request: {
                 archives_attributes: [
                   { "1": { document: File.open("/path/arquivo.pdf") }}
                 ],
                }},
               "authorization" => "Token token=0cd675768fev8dab81fe1c1297d56b09"


Eliminar archivo PDF de un pedido existente


Ejemplo con CURL
curl -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" 


Ejemplo con la Gem RestClient
RestClient.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"

¿Le fue útil este artículo?

¡Qué bueno!

Gracias por sus comentarios

¡Sentimos mucho no haber sido de ayuda!

Gracias por sus comentarios

¡Díganos cómo podemos mejorar este artículo!

Seleccione al menos una de las razones
La verificación de CAPTCHA es obligatoria.

Comentarios enviados

Agradecemos su iniciativa, e intentaremos corregir el artículo