Quick Start
- Predis.ai API позволява на разработчиците програмен достъп до Predis.aiпоток за създаване на съдържание. The API е RESTful JSON API с които можете да взаимодействате от всеки език или рамка с HTTP библиотека.
Ако имате въпроси, почувствайте free за да се свържете с нас на [имейл защитен].
Стъпка 1: Регистрирайте се, за да получите API ключâ € <
Имате нужда от API ключ за използване на Predis.ai API.
- Влез за да ап.predis.ai
- Отидете до Цени и акаунт -> Останали API за генериране на нов API ключ
- You need to complete the onboarding flow to be able to access the menu
Стъпка 2: Конфигурирайте Webhookâ € <
Ще трябва също да конфигурирате уеб кукичка, за да получавате известия за вашето приложение, когато публикациите бъдат създадени успешно (или ако не успеят). След като създаването на публикация е успешно или неуспешно, ние ще изпратим a POST
заявка на вашия конфигуриран URL адрес.
- Отидете до Цени и акаунт -> Останали API за да добавите вашия URL адрес на уеб кукичка
Стъпка 3: Вземете своя ID на маркатаâ € <
Всички ваши публикации, създадени от Predis приложението се намира в определена марка. Същата концепция важи и за публикациите, създадени чрез API също. Ще трябва да подадете идентификатор на марка в заявката за създаване на публикация, така че публикациите да бъдат създадени в съответната марка. Прочетете повече за марките тук.
- Navigate to Pricing & Account -> Brands to get your brand ID
Стъпка 4: Създайте публикацииâ € <
Вече сте готови да създавате публикации програмно с помощта на Predis.aiсъздаване на съдържание API. По-долу е даден бърз пример, който показва как API може да се реализира в Python с помощта на 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": []
# }
При успешна заявка трябва да видите отговор, както по-горе, с подробности за създадената публикация. След като публикацията има някакво състояние - успех или неуспех - трябва да получите заявка на вашия URL адрес на webhook с повече подробности. Прочетете повече за параметрите на отговора тук и параметрите на заявката за webhook тук