Pitani ku nkhani yaikulu

Pangani Zolemba pogwiritsa ntchito Brand Palette

Muchitsanzo ichi tiwona momwe tingapangire zolemba pogwiritsa ntchito mtundu wa Brand. M'malo omwe mtundu wamtundu wa wosuta wakhazikitsidwa kale, izi zidzachotsa zokonda zomwe zilipo kale ndipo zidzagwiritsa ntchito mtundu watsopano kupanga zolemba.

Ngati mwadutsa brand_details parameter, ndi color_palette_type parameter idzanyalanyazidwa ndipo Zolemba zizipangidwa nthawi zonse mumtundu womwe wapatsidwa.

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",
"color_palette_type": "brand",
"model_version": "4",
"brand_details": json.dumps({ "color_1":"201ae3",
"color_2":"d2130a",
"color_3":"019a43",
"brand_website":"brandwebsite.com",
"brand_handle":"@test_handle",
"logo_url":"valid-logo-url"
})
}

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))

Mukalandira inProgress poyankha, pempho lanu likuyenda bwino ndipo zolemba zikupangidwa. Zolemba zikapangidwa bwino (kapena kulephera), mupeza pempho pa URL yanu ya webhook yomwe ili ndi zambiri zamakalata. Pankhani ya zolemba zingapo, mudzalandira chochitika cha webhook pa positi iliyonse padera.