Skip to main content

Quick Start

Ew Predis.ai API destûrê dide pêşdebiran bigihîjin bernameyî Predis.ai's herikîna çêkirina naverokê. Ew API JSONek RESTful e API ku hûn dikarin ji her zimanek an çarçoveyek bi pirtûkxaneyek HTTP re têkilî daynin.

Ger pirsên we hebin, hîs bikin free bi me re têkilî daynin [email parastî].

Gav 1: Ji bo bidestxistina yek qeyd bikin API QûfleTo

Hûn hewce ne API mifteya ku bikar bînin Predis.ai API.

  • Têketin app.predis.ai
  • Biçe Biha & Hesab -> Rest API ji bo afirandina nû API qûfle
  • Pêdivî ye ku hûn herikîna servekirinê temam bikin da ku hûn bikarin bigihîjin menuyê

Gav 2: Webhook mîheng bikinTo

Di heman demê de hûn ê hewce bikin ku hûn webhookek mîheng bikin da ku gava ku post bi serfirazî têne afirandin (an heke ew bisernekevin) agahdariya li ser sepana xwe bistînin. Dema ku çêkirina postê bi ser ket an têk çû, em ê a bişînin POST li ser URL-ya xweya mîhengkirî daxwaz bikin.

  • Biçe Biha & Hesab -> Rest API ji bo lê zêde bike URL webhook xwe

Gav 3: Nasnameya Marka xwe bistîninTo

Hemî postên we ji ji Predis sepan di Markek taybetî de dimîne. Heman têgeh ji bo postên ku bi wan ve hatine afirandin jî derbas dibe API jî. Hûn ê hewce ne ku di daxwaznameya çêkirina postê de nasnameyek marqeyê derbas bikin da ku post di marqeya guncan de werin afirandin. Di derbarê Brands de bêtir bixwînin vir.

  • Biçe Biha & Hesab -> Brands da ku nasnameya marqeya xwe bistînin

Gav 4: Mesajan biafirîninTo

Naha hûn amade ne ku bi karanîna bernamenûsan postan biafirînin Predis.aiçêkirina naverokê API. Li jêr mînakek bilez heye ku nîşan dide ka çawa API bang dikare di Python de bi karanîna ve were bicîh kirin requests pirtûkxane.

MînakTo

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": []
# }

Li ser daxwazek serketî, divê hûn bersivek wekî li jor bi hûrguliyên di derbarê posta hatî afirandin de bibînin. Gava ku post hin statûyek hebe - serkeftin an têkçûn - divê hûn li ser url-ya webhook-a xwe bi hûrgulî daxwazek bistînin. Li ser pîvanên bersivê bêtir bixwînin vir û parametreyên daxwaza webhook vir

Çavkaniyên dinTo