Laktaw ngadto sa main nga sulod

Paghimo og mga Post gamit ang Brand Palette

Niini nga pananglitan atong tan-awon kung giunsa paghimo ang mga post gamit ang Brand palette. Sa mga kaso diin ang brand palette sa usa ka user nabutang na, kini mag-override sa kasamtangan nga mga setting ug gamiton ang bag-ong brand palette sa paghimo og mga post.

Kung nakapasar ka sa brand_details parameter, ang color_palette_type Ang parameter dili ibalewala ug ang mga post kanunay nga makuha sa gihatag nga paleta sa brand.

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

Kung nakuha nimo ang a inProgress status agig tubag, ang imong hangyo malampuson ug ang mga post namugna. Kung ang mga post malampuson nga nahimo (o mapakyas), makadawat ka usa ka hangyo sa imong gi-configure nga webhook URL nga adunay daghang mga detalye bahin sa mga post. Sa kaso sa daghang mga post, makadawat ka sa webhook nga panghitabo alang sa matag post nga gilain.