Direkt zum Inhalt

Erstellen Sie Beiträge mit eigenen Bildern/Videos

In diesem Beispiel schauen wir uns an, wie man Beiträge mit eigenen Bildern und Videos des Benutzers anstelle der von der KI vorgeschlagenen Bilder/Videos erstellt. Wir werden das bestehen media_urls Parameter als Liste mit den öffentlich zugänglichen URLs von Bildern/Videos.

If media_urls enthalten URLs von Videos und media_type ist auf entweder eingestellt single_image or carousel, dann URLs von media_urls werden ignoriert und von der KI vorgeschlagene Bilder werden verwendet.

import requests, json

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": "carousel",
"media_urls": json.dumps(["MEDIA_URL_1", "MEDIA_URL_2"]),
"model_version": "2", # media_urls not supported by 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))

Wenn du eine bekommst inProgress Status als Antwort, Ihre Anfrage ist erfolgreich und die Beiträge werden generiert. Sobald die Beiträge erfolgreich generiert wurden (oder fehlschlagen), erhalten Sie auf Ihrer konfigurierten Webhook-URL eine Anfrage mit weiteren Details zu den Beiträgen. Bei mehreren Beiträgen erhalten Sie das Webhook-Event für jeden Beitrag separat.