Quick Start
Migliori Predis.ai API consente agli sviluppatori l'accesso programmatico a Predis.aiflusso di creazione dei contenuti. Il API è un JSON RESTful API con cui puoi interagire da qualsiasi linguaggio o framework con una libreria HTTP.
Se hai domande, senti free per contattarci al [email protected].
Passaggio 1: registrati per ottenere un API Le
Hai bisogno di un API chiave per utilizzare il Predis.ai API.
- Login per app.predis.ai
- Vai a Prezzi e account -> Riposo API per generare un nuovo API chiave
- È necessario completare il flusso di onboarding per poter accedere al menu
Passaggio 2: configura il webhook
Dovrai inoltre configurare un webhook per ricevere notifiche sulla tua app quando i post vengono creati correttamente (o se falliscono). Una volta che la creazione del post ha esito positivo o negativo, invieremo un file POST richiesta sull'URL configurato.
- Vai a Prezzi e account -> Riposo API per aggiungere l'URL del webhook
Passaggio 3: ottieni l'ID del tuo marchio
Tutti i tuoi post creati da Predis app risiedono in un particolare marchio. Lo stesso concetto vale per i post creati tramite API pure. Dovrai passare un ID marchio nella richiesta di creazione del post in modo che i post vengano creati con il marchio appropriato. Ulteriori informazioni sui marchi Qui..
- Vai su Prezzi e account -> Marchi per ottenere l'ID del tuo marchio
Passaggio 4: crea post
Ora sei pronto per creare post in modo programmatico utilizzando Predis.aicreazione di contenuti API. Di seguito è riportato un rapido esempio che mostra come API la chiamata può essere implementata in Python usando il metodo requests biblioteca.
Esempio
import requests
url = "https://brain.predis.ai/predis_api/v1/create_content/"
payload = {
"brand_id": "YOUR_BRAND_ID",
"text": "3 tips for a healthy morning breakfast",
"media_type": "single_image",
"model_version": "4"
}
headers = {"Authorization": "YOUR_API_KEY"}
response = requests.request("POST", url, data=payload, headers=headers)
print(response.text)
# {
# "post_ids": [
# "CREATED_POST_ID"
# ],
# "post_status": "inProgress",
# "errors": []
# }
In caso di richiesta andata a buon fine, dovresti vedere una risposta come sopra con i dettagli sul post creato. Una volta che il post ha uno stato (successo o fallimento) dovresti ricevere una richiesta sull'URL del tuo webhook con maggiori dettagli. Ulteriori informazioni sui parametri di risposta Qui. e i parametri di richiesta del webhook Qui.