Buat Postingan menggunakan Judul / Subjudul Kustom
Dalam contoh ini, kita akan melihat cara membuat postingan menggunakan konten Anda sendiri. Anda dapat menyediakan konten untuk judul, subjudul untuk setiap halaman materi iklan. Anda juga dapat mengirim konten untuk poin-poin jika Anda membuat postingan listicle.
Jika Anda melewati parameter judul, AI tidak akan membuat konten untuk judul/subjudul, dll. dan akan menggunakan judul yang disediakan sebagaimana adanya. Jumlah karakter maksimum yang diizinkan untuk judul dan subjudul adalah 200 karakter
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))
Jika Anda mendapatkan file inProgress status sebagai tanggapan, permintaan Anda berhasil dan postingan dibuat. Setelah postingan berhasil dibuat (atau gagal), Anda akan mendapatkan permintaan pada URL webhook yang dikonfigurasi dengan detail lebih lanjut tentang postingan tersebut. Jika ada beberapa postingan, Anda akan menerima acara webhook untuk setiap postingan secara terpisah.