Sortu eszena anitzeko bideoak
Adibide honetan ikusiko dugu nola sortu bideo luzeak/aniztunak erabiliz Predis.ai API. Parametroa video_duration kontrolatzen du sortutako bideoa eszena bakarra edo hainbat eszena dituen bideoa izango den. ren balioa ezarriko dugu video_duration to long eskaeran eszena anitzeko bideoetarako.
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": "video",
"model_version": "2", # Video not supported by model_version 4
"video_duration": "long", # long signifies multi-scene videos
"template_ids": json.dumps(["TEMPLATE_ID_1"]) # pass template_ids if you want video in specific design
}
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))
A lortzen baduzu inProgress egoera erantzunez, zure eskaera arrakastatsua da eta bideoa sortzen ari da. Bideoa behar bezala sortzen denean (edo huts egiten duenean), konfiguratutako webhook URLan eskaera bat jasoko duzu bideoari buruzko xehetasun gehiagorekin.