Opret indlæg ved hjælp af egne billeder/videoer
I dette eksempel vil vi se på, hvordan man opretter indlæg ved hjælp af brugerens egne billeder og videoer i stedet for AI foreslåede billeder/videoer. Vi vil bestå media_urls parameter som en liste, der indeholder de offentligt tilgængelige URL'er på billeder/videoer.
If media_urls indeholde URL'er til videoer og media_type er indstillet til enten single_image or carousel, derefter URL'er fra media_urls vil blive ignoreret, og AI foreslåede billeder vil blive brugt.
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))
Hvis du får en inProgress status som svar, din anmodning er vellykket, og indlæggene bliver genereret. Når indlæggene er blevet genereret med succes (eller mislykkes), vil du få en anmodning på din konfigurerede webhook-URL med flere detaljer om indlæggene. I tilfælde af flere indlæg, vil du modtage webhook-begivenheden for hvert indlæg separat.