Izveidojiet ziņas, izmantojot pielāgotus virsrakstus/apakšvirsrakstus
Šajā piemērā mēs apskatīsim, kā izveidot ziņas, izmantojot savu saturu. Katrai reklāmas lapai varat nodrošināt saturu virsrakstam, apakšvirsrakstam. Varat arī nosūtīt aizzīmju punktu saturu, ja ģenerējat saraksta ziņu.
Ja nodosit virsrakstu parametru, mākslīgais intelekts neģenerēs saturu virsrakstiem/apakšvirsrakstiem utt. un izmantos sniegtos virsrakstus tādus, kādi tie ir. Virsraksta un apakšvirsraksta maksimālais atļauto rakstzīmju skaits ir 200 rakstzīmes
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))
Ja saņemat inProgress atbilde, jūsu pieprasījums ir veiksmīgs un ziņas tiek ģenerētas. Kad ziņas tiks ģenerētas veiksmīgi (vai neizdosies), jūs saņemsit pieprasījumu savā konfigurētajā tīmekļa aizķeres URL ar plašāku informāciju par ziņām. Vairāku ziņu gadījumā jūs saņemsit tīmekļa aizķeres notikumu par katru ziņu atsevišķi.