Cipta Siaran menggunakan Tajuk / Subtajuk Tersuai
Dalam contoh ini kita akan melihat cara membuat siaran menggunakan kandungan anda sendiri. Anda boleh menyediakan kandungan untuk tajuk, subtajuk untuk setiap halaman kreatif. Anda juga boleh menghantar kandungan untuk mata bullet jika anda menjana siaran senarai.
Jika anda melepasi parameter tajuk, AI tidak akan menjana kandungan untuk tajuk/subtajuk dsb dan akan menggunakan tajuk yang disediakan sebagaimana adanya. Bilangan maksimum aksara yang dibenarkan untuk tajuk dan subtajuk ialah 200 aksara
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": "single_image",
"headlines": json.dumps([{"h1": "Heading for first page", "h2": "Subheading for first page", "cta": "Call to action for first page"}, {"h1": "Heading for second page/first listicle bullet point", "h2": "subheading for second page"}, {"h1": "Heading for third page/second listicle bullet point", "h2": "subheading for third page"}]),
"model_version": "2", # Headlines 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))
Sekiranya anda mendapat inProgress status sebagai balasan, permintaan anda berjaya dan siaran semakin dijana. Setelah siaran berjaya dijana (atau gagal), anda akan mendapat permintaan pada URL webhook anda yang dikonfigurasikan dengan butiran lanjut tentang siaran. Dalam kes berbilang siaran, anda akan menerima acara webhook untuk setiap siaran secara berasingan.