Hla mus rau cov ntsiab ntsiab lus

Tsim Memes

Hauv qhov piv txwv no peb yuav saib yuav ua li cas los tsim memes siv lub Predis.ai API. Peb yuav teeb tus nqi ntawm post_type rau meme thiab tus nqi ntawm media_type parameter rau single_image. Tam sim no xwb single_image yog txhawb rau tsim memes thiab li no lwm yam nqi nyob rau hauv media_type yuav poob.

Koj tuaj yeem muab lub ntsiab lus / lub tswv yim rau meme hauv text qhov ntsuas

import requests

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

payload = {
"brand_id": "YOUR_BRAND_ID",
"text": "Me trying to prioritize work over sleep",
"media_type": "single_image",
"template_ids": [], # pass template_ids if you want to use a particular meme template
"post_type": "meme"
}

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 meme tau txais. Thaum cov meme 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.