Crea post utilizzando la tavolozza suggerita dall'intelligenza artificiale
In questo esempio vedremo come creare post utilizzando la tavolozza suggerita dall'intelligenza artificiale. Nei casi in cui è impostata la tavolozza del marchio di un utente, per impostazione predefinita i post generati utilizzeranno la tavolozza del marchio per creare post.
Possiamo impostare il color_palette_type parametro ai_suggested per sovrascrivere l'impostazione predefinita di generazione dei post nella tavolozza del marchio.
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",
"color_palette_type": "ai_suggested",
"model_version": "4"
}
headers = {"Authorization": "YOUR_API_KEY"}
response = requests.request("POST", url, data=payload, headers=headers)
if response.status_code == 200:
json_response = response.json()
post_id = json_response.get("post_id")
post_status = json_response.get("status")
else:
print("Error occurred - {}".format(response.text))
Se ottieni un file inProgress status in risposta, la tua richiesta ha avuto esito positivo e i post vengono generati. Una volta che i post vengono generati con successo (o falliscono), riceverai una richiesta sull'URL del webhook configurato con maggiori dettagli sui post. In caso di più post, riceverai l'evento webhook per ciascun post separatamente.