Ugrás a tartalomra

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

Egyéb témák.