Quick Start
il Predis.ai API jippermetti lill-iżviluppaturi aċċess programmatiku għall- Predis.aifluss tal-ħolqien tal-kontenut. Il- API huwa JSON RESTful API li biha tista' tinteraġixxi minn kwalunkwe lingwa jew qafas ma' librerija HTTP.
Jekk għandek xi mistoqsijiet, tħossok free biex tikkuntattjana fuq [protett bl-email].
Pass 1: Irreġistra biex tikseb API Ewlenin
Għandek bżonn ta ' API ċavetta biex tuża l- Predis.ai API.
- Login għal app.predis.ai
- Naviga għal Ipprezzar u Kont -> Mistrieħ API biex tiġġenera ġdid API ewlieni
- Ikollok bżonn tlesti l-fluss ta 'l-onboarding biex tkun tista' taċċessa l-menu
Pass 2: Ikkonfigura Webhook
Ikollok bżonn ukoll tikkonfigura webhook biex tikseb notifiki fuq l-app tiegħek meta l-postijiet jinħolqu b'suċċess (jew jekk ifallu). Ladarba l-ħolqien ta' wara jirnexxi jew ifalli, aħna nibagħtu a POST talba fuq il-URL konfigurat tiegħek.
- Naviga għal Ipprezzar u Kont -> Mistrieħ API biex iżżid il-URL tal-webhook tiegħek
Pass 3: Ikseb l-ID tal-Marka Tiegħek
Il-postijiet kollha tiegħek maħluqa mill- Predis app jirrisjedi f'Ditta partikolari. L-istess kunċett japplika għall-postijiet maħluqa permezz API wisq. Ikollok bżonn tgħaddi ID tad-ditta fit-talba għall-ħolqien ta' wara sabiex il-postijiet jinħolqu fil-marka xierqa. Aqra aktar dwar Brands hawn.
- Innaviga lejn Pricing & Account -> Brands biex tikseb l-ID tal-marka tiegħek
Pass 4: Oħloq Karigi
Issa inti lest biex toħloq postijiet b'mod programmatiku bl-użu Predis.aiħolqien tal-kontenut API. Hawn taħt hawn eżempju ta 'malajr li juri kif il- API sejħa tista' tiġi implimentata f'Python bl-użu tal- requests Librerija.
Eżempju
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",
"model_version": "4"
}
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": []
# }
Fuq talba b'suċċess, għandek tara tweġiba bħal hawn fuq bid-dettalji dwar il-post maħluqa. Ladarba l-post ikollu xi status - suċċess jew falliment - għandek tirċievi talba fuq l-url tal-webhook tiegħek b'aktar dettalji. Aqra aktar dwar il-parametri tar-rispons hawn u l-parametri tat-talba tal-webhook hawn