Crear publicaciones usando la paleta sugerida por AI
En este ejemplo, veremos cómo crear publicaciones usando la paleta sugerida por AI. En los casos en los que se configura la paleta de marca de un usuario, de forma predeterminada las publicaciones generadas utilizarán la paleta de marca para crear publicaciones.
Podemos configurar el color_palette_type parámetro para ai_suggested para anular la configuración predeterminada de la publicación que se genera en la paleta de marca.
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))
Si obtienes un inProgress estado en respuesta, su solicitud fue exitosa y las publicaciones se están generando. Una vez que las publicaciones se generen correctamente (o fallen), recibirá una solicitud en la URL de su webhook configurado con más detalles sobre las publicaciones. En el caso de varias publicaciones, recibirá el evento de webhook para cada publicación por separado.