رفتن به محتوای اصلی

شروع به کار سریع

La Predis.ai API به توسعه دهندگان اجازه می دهد تا به برنامه دسترسی داشته باشند Predis.aiجریان ایجاد محتوا را API یک JSON آرامش بخش است API که با آن می توانید از هر زبان یا چارچوبی با یک کتابخانه HTTP تعامل داشته باشید.

اگر سوالی دارید، احساس کنید free برای تماس با ما در [ایمیل محافظت شده].

مرحله 1: برای دریافت یک ثبت نام کنید API کلید

شما نیاز به یک API کلید استفاده از Predis.ai API.

  • ورود به نرم افزار.predis.ai
  • به Pricing & Account -> Rest بروید API برای تولید یک جدید API کلید
  • برای اینکه بتوانید به منو دسترسی داشته باشید، باید جریان ورود را تکمیل کنید

مرحله 2: پیکربندی Webhook

همچنین باید یک وب هوک را پیکربندی کنید تا هنگامی که پست ها با موفقیت ایجاد می شوند (یا در صورت عدم موفقیت، اعلان ها را در برنامه خود دریافت کنید). به محض اینکه ایجاد پست موفقیت آمیز یا ناموفق بود، ما یک را ارسال می کنیم POST درخواست در URL پیکربندی شده شما.

  • به Pricing & Account -> Rest بروید API برای افزودن آدرس وب هوک خود

مرحله 3: شناسه برند خود را دریافت کنید

تمام پست های شما از Predis برنامه در یک نام تجاری خاص قرار دارد. همین مفهوم در مورد پست های ایجاد شده از طریق اعمال می شود API هم. شما باید یک شناسه برند را در درخواست ایجاد پست ارسال کنید تا پست ها در برند مناسب ایجاد شوند. درباره برندها بیشتر بخوانید اینجا کلیک نمایید.

  • برای دریافت شناسه برند خود به مسیر Pricing & Account -> Brands بروید

مرحله 4: ایجاد پست

اکنون آماده ایجاد پست ها به صورت برنامه نویسی با استفاده از آن هستید Predis.aiتولید محتوا API. در زیر یک مثال سریع آورده شده است که نشان می دهد چگونه API فراخوانی را می توان در پایتون با استفاده از requests کتابخانه

مثال

import requests

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"
}

headers = {"Authorization": "YOUR_API_KEY"}

response = requests.request("POST", url, data=payload, headers=headers)

print(response.text)
# {
# "post_ids": [
# "CREATED_POST_ID"
# ],
# "post_status": "inProgress",
# "errors": []
# }

در صورت درخواست موفقیت آمیز، باید پاسخی مانند بالا با جزئیات مربوط به پست ایجاد شده مشاهده کنید. هنگامی که پست دارای وضعیتی است - موفقیت یا شکست - باید درخواستی را در آدرس وب هوک خود با جزئیات بیشتر دریافت کنید. در مورد پارامترهای پاسخ بیشتر بخوانید اینجا کلیک نمایید و پارامترهای درخواست وب هوک اینجا کلیک نمایید

منابع اضافی