API: anza haraka
Otomatisha uchakataji wa picha na PDF kwa REST API.
Ufikiaji na funguo
Ingia Levomio na uunde ufunguo katika mipangilio. Unakili na ubadilishe YOUR_API_KEY katika programu uliyochagua. Weka ufunguo huo siri.
Dhibiti funguo · APIAPI: anza haraka
Mfano huu hubadilisha photo.png kuwa WebP kwa krediti 1. Weka ufunguo wako kwenye LEVOMIO_API_KEY, kisha tekeleza amri katika terminal hiyo hiyo. Unahitaji Bash, curl na uuidgen.
1. Unda kazi
export LEVOMIO_API_KEY='YOUR_API_KEY'
export LEVOMIO_ORIGIN='https://levomio.com'
TASK_ID=$(uuidgen | tr '[:upper:]' '[:lower:]')
INPUT_ID=$(uuidgen | tr '[:upper:]' '[:lower:]')
OPTIONS='{"formats":["webp"],"zip":{"enabled":true}}'
curl --fail-with-body "$LEVOMIO_ORIGIN/api/v1/tasks" \
-H "Authorization: Bearer $LEVOMIO_API_KEY" \
-H 'Content-Type: application/json' \
--data "{\"taskId\":\"$TASK_ID\",\"type\":\"convert\",\"options\":$OPTIONS}"2. Pakia picha
curl --fail-with-body "$LEVOMIO_ORIGIN/api/v1/tasks/$TASK_ID/inputs" \
-H "Authorization: Bearer $LEVOMIO_API_KEY" \
-F "taskFileInputId=$INPUT_ID" -F 'position=0' -F '[email protected]'3. Anza — hadi krediti 1
curl --fail-with-body "$LEVOMIO_ORIGIN/api/v1/tasks/$TASK_ID/start" \
-H "Authorization: Bearer $LEVOMIO_API_KEY" \
-H 'Content-Type: application/json' \
--data "{\"inputIds\":[\"$INPUT_ID\"],\"options\":$OPTIONS,\"maxCredits\":1}"4. Pata matokeo
curl --fail-with-body "$LEVOMIO_ORIGIN/api/v1/tasks/$TASK_ID" \
-H "Authorization: Bearer $LEVOMIO_API_KEY"Rudia ombi la mwisho kila sekunde 1–2 hadi status iwe completed. Weka thamani ya outputs[].downloadUrl ya faili iliyo tayari kwenye DOWNLOAD_PATH, kisha ipakue kwa amri ifuatayo.
curl --fail-with-body "$LEVOMIO_ORIGIN$DOWNLOAD_PATH" \
-H "Authorization: Bearer $LEVOMIO_API_KEY" --output result.webpBei kwa krediti
| Operesheni | Gharama |
|---|---|
| Kubana au kubadilisha umbizo la picha | Krediti 1 kwa kila picha na umbizo la matokeo |
| Picha kuwa PDF | Krediti 1 kwa picha chanzo, PDF iliyounganishwa au tofauti |
| Kubana PDF | Krediti 1 kwa ukurasa wa PDF chanzo, unaohesabiwa na seva |
Picha 10 kuwa WebP na AVIF hugharimu krediti 20; picha 10 katika PDF moja, 10; kubana PDF ya kurasa 30, 30.
Kupakia, kukadiria gharama, kuangalia salio na hali, hakikisho, upakuaji na ZIP ni bure. Usajili hauhitajiki; bei na vikomo ni sawa kwa akaunti zote.
Krediti hukatwa wakati uchakataji unapoanza. maxCredits huweka kikomo cha matumizi. Kwa kundi la faili, angalia jumla kwa quote kabla ya start. Rudia kazi ileile kwa ID na vigezo vilevile ili usilipie kazi mpya.
Baiti 50,000,000 kwa faili, vyanzo 250 kwa kazi. Rasimu na matokeo huhifadhiwa saa 2; angalia expiresAt na upakue kwa wakati. Mgao wa tovuti hautumiki kwa API/MCP.