Quick Start
A Predis.ai API lehetővé teszi a fejlesztők számára a programozott hozzáférést a Predis.aitartalom létrehozási folyamatát. A API egy RESTful JSON API amellyel bármilyen nyelvről vagy keretrendszerről kommunikálhat egy HTTP-könyvtárral.
Ha kérdése van, érezze free felvenni velünk a kapcsolatot a címen [e-mail védett].
1. lépés: Regisztráljon egy API Kulcs.
Szüksége van egy API kulcs a használatához Predis.ai API.
- Belépés a app.predis.ai
- Lépjen a Pricing & Account -> Rest API újat generálni API kulcs
- A menü eléréséhez be kell fejeznie a belépési folyamatot
2. lépés: A Webhook konfigurálása.
Be kell állítania egy webhookot is, hogy értesítéseket kapjon az alkalmazásban, amikor a bejegyzések sikeresen létrejöttek (vagy ha nem sikerül). Ha a bejegyzés létrehozása sikeres vagy sikertelen, elküldjük a POST
kérést a beállított URL-címen.
- Lépjen a Pricing & Account -> Rest API a webhook URL-cím hozzáadásához
3. lépés: Szerezze meg márkaazonosítóját.
Az összes bejegyzésed, amelyet a Predis az alkalmazás egy adott márkához tartozik. Ugyanez a koncepció vonatkozik a keresztül létrehozott bejegyzésekre is API is. A bejegyzés létrehozási kérelmében át kell adnia egy márkaazonosítót, hogy a bejegyzések a megfelelő márkával készüljenek. Olvasson többet a márkákról itt.
- Keresse meg az Árképzés és fiók -> Márkák menüpontot a márkaazonosító megszerzéséhez
4. lépés: Hozzon létre bejegyzéseket.
Most már készen áll a bejegyzések programozott létrehozására a használatával Predis.aitartalom létrehozása API. Az alábbiakban egy gyors példa bemutatja, hogyan a API hívás megvalósítható Pythonban a requests
könyvtár.
Példa.
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"
}
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": []
# }
Sikeres kérés esetén a fentiek szerinti választ kell látnia a létrehozott bejegyzés részleteivel. Ha a bejegyzés valamilyen állapotba kerül – sikeres vagy kudarc –, akkor kapnia kell egy kérést a webhook URL-címére további részletekkel. További információ a válaszparaméterekről itt és a webhook kérés paraméterei itt