Hla mus rau cov ntsiab ntsiab lus

Tsim Quotes Post

Hauv qhov piv txwv no peb yuav saib yuav ua li cas los tsim Quotes ncej siv cov Predis.ai API. Peb yuav teeb tus nqi ntawm post_type rau quotes thiab tus nqi ntawm media_type parameter rau single_image. Tam sim no xwb single_image yog txaus siab rau generating Quotes ncej thiab li no muaj lwm yam nqi nyob rau hauv media_type yuav poob.

Koj tuaj yeem muab cov ntawv nyeem tiag tiag ntawm qhov kev tsocai uas koj xav kom suav nrog hauv kev tshaj tawm siv lub text parameter. Optionally, koj tuaj yeem suav nrog author parameter los tso saib lub npe sau hauv tus ncej.

import requests

url = "https://brain.predis.ai/predis_api/v1/create_content/"

payload = {
"brand_id": "YOUR_BRAND_ID",
"text": "All our dreams can come true if we have the courage to pursue them",
"media_type": "single_image",
"author": "Walt Disney", # optional
"template_ids": [], # pass template_ids if you want quotes in specific design
"post_type": "quotes"
}

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 nyob rau hauv teb, koj qhov kev thov tau ua tiav thiab Quotes ncej tau txais generated. Thaum cov ntawv tshaj tawm Quotes 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.