Sortu aurrekontuak argitalpena
Adibide honetan Quotes argitalpena erabiliz nola sortu ikusiko dugu Predis.ai API. ren balioa ezarriko dugu post_type to quotes eta balioa media_type parametroa to single_image. Momentuz bakarrik single_image Quotes argitalpena sortzeko onartzen da eta, beraz, beste edozein balio media_type huts egingo du.
Mezuan sartu nahi duzun aipuaren benetako testua eman dezakezu text parametroa. Aukeran, hau ere sar dezakezu author parametroa egilearen izena argitalpenean bistaratzeko.
import requests, json
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": json.dumps(["TEMPLATE_ID_1"]), # pass template_ids if you want quotes in specific design
"post_type": "quotes",
"model_version": "2", # Quotes not supported by model_version 4
}
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 = json_response.get("post_id")
post_status = json_response.get("status")
else:
print("Error occurred - {}".format(response.text))
A lortzen baduzu inProgress egoera erantzunez, zure eskaera arrakastatsua da eta Quotes argitalpena sortzen ari da. Quotes argitalpena behar bezala sortuta (edo huts egiten duenean), konfiguratutako webhook URLan eskaera bat jasoko duzu xehetasun gehiagorekin.