Quick Start
The Predis.ai API иштеп чыгуучуларга программалык мүмкүнчүлүк берет Predis.aiмазмунун түзүү агымы. The API эс алуучу JSON болуп саналат API анын жардамы менен сиз каалаган тилден же алкактан HTTP китепканасы менен иштеше аласыз.
Суроолоруңуз болсо, сезиңиз free биз менен байланышуу үчүн [электрондук почта корголгон].
1-кадам: алуу үчүн катталыңыз API ачкыч
Сизге керек API колдонуу үчүн ачкыч Predis.ai API.
- кирүү үчүн колдонмо.predis.ai
- Менин каттоо эсебим -> Эс алуу бөлүмүнө өтүңүз API жаңы жаратуу үчүн API ачкыч
2-кадам: Webhook конфигурациялоо
Посттор ийгиликтүү түзүлгөндө (же алар ишке ашпай калса) колдонмоңузга эскертмелерди алуу үчүн вебхукту конфигурациялашыңыз керек болот. Постту түзүү ийгиликтүү же ийгиликсиз болгондон кийин, биз кат жөнөтөбүз POST
конфигурацияланган URL боюнча суроо.
- Менин каттоо эсебим -> Эс алуу бөлүмүнө өтүңүз API вебхук URL кошуу үчүн
3-кадам: Бренд ID алыңыз
Бардык постторуңуз түзүлдү 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иңизге кененирээк маалымат менен суроо-талапты алышыңыз керек. Жооп параметрлери жөнүндө көбүрөөк оку бул жерде жана вебхук суроо параметрлери бул жерде