Брзо вклучување
на Predis.ai API им овозможува на програмерите програмски пристап до Predis.aiпроток на создавање содржина. На API е РЕДЕН JSON API со кој можете да комуницирате од кој било јазик или рамка со HTTP библиотека.
Ако имате какви било прашања, чувствувајте free да не контактирате на [заштитена по е-пошта].
Чекор 1: Пријавете се за да добиете API Клучни
Ти треба API клуч за користење на Predis.ai API.
- Пријавете се во стан.predis.ai
- Одете до Цени и сметка -> Одмор API да генерира нов API клучните
- Треба да го завршите протокот на вградување за да можете да пристапите до менито
Чекор 2: Конфигурирајте Webhook
Исто така, ќе треба да конфигурирате веб-кука за да добивате известувања на вашата апликација кога објавите ќе бидат успешно креирани (или ако не успеат). Откако создавањето на објавата ќе успее или не успее, ќе испратиме a POST
барање на вашата конфигурирана URL адреса.
- Одете до Цени и сметка -> Одмор API за да ја додадете вашата URL на веб-кука
Чекор 3: Земете го вашиот идентификатор на бренд
Сите ваши објави создадени од Predis апликацијата живее во одредена марка. Истиот концепт важи и за објавите креирани преку API исто така. Ќе треба да дадете идентификатор на бренд во барањето за создавање објава, така што објавите ќе бидат креирани во соодветната марка. Прочитајте повеќе за брендови овде.
- Одете до Цени и сметка -> Брендови за да го добиете 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 овде