Ana içeriğe atla

Fiyat Teklifi Gönderisi Oluştur

Bu örnekte, Alıntılar gönderisinin nasıl oluşturulacağına bakacağız. Predis.ai API. değerini belirleyeceğiz post_type için quotes ve değeri media_type parametresi single_image. Şu anda yalnızca single_image Fiyat Teklifleri gönderisi ve dolayısıyla diğer herhangi bir değeri oluşturmak için desteklenir media_type başarısız olur.

Gönderiye dahil etmek istediğiniz alıntının gerçek metnini aşağıdaki komutu kullanarak sağlayabilirsiniz: text parametre. İsteğe bağlı olarak şunları da ekleyebilirsiniz: author Gönderide yazarın adını görüntülemek için parametre.

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

Eğer alırsan inProgress yanıt olarak durum, isteğiniz başarılı oldu ve Fiyat Teklifleri gönderisi oluşturuluyor. Fiyat Teklifleri gönderisi başarılı bir şekilde oluşturulduktan (veya başarısız olduktan) sonra, yapılandırılmış webhook URL'nizde daha fazla ayrıntı içeren bir istek alacaksınız.