Hla mus rau cov ntsiab ntsiab lus

Tsim cov ntawv hauv Bulk

Hauv qhov piv txwv no peb yuav saib yuav ua li cas los tsim ntau cov ntawv hauv ib qho kev thov siv Predis.ai API. Peb yuav dhau qhov n_posts parameter rau 3 los tsim 3 cov ntawv hauv ib qho kev thov. Koj tuaj yeem hla ntau yam template_ids yog tias koj xav tau cov ntawv no hauv cov qauv tsim / qauv.

Yog qhov ntev ntawm template_ids thiab n_posts tsis phim, ces yam tsawg kawg ntawm ob qho tib si yuav raug siv los tsim ntau cov ntawv.

import requests

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",
"template_ids": ["...", "...", "..."], # pass template_ids if you want video in specific design
"n_posts": 3 # generate these many posts
}

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 = response.get("post_id")
post_status = response.get("status")

else:
print("Error occurred - {}".format(response.text))

Yog tias koj tau txais a inProgress raws li txoj cai hauv teb, koj qhov kev thov tau ua tiav thiab cov ntawv tau txais generated. Thaum cov ntawv tshaj tawm tau tsim ua tiav (lossis ua tsis tiav), koj yuav tau txais kev thov ntawm koj qhov webhook URL teeb tsa nrog cov ntsiab lus ntxiv txog cov posts. Nyob rau hauv rooj plaub ntawm ntau cov posts, koj yuav tau txais qhov kev tshwm sim webhook rau txhua tus ncej cais.