Napomena: Nalazite se u odjeljku za napredne korisnike. Koristite ovaj odjeljak samo ako ste upoznati s API-ima.
Koristite sljedeći URL za dobivanje kategorija:
my_account.helpjuice.com/api/categories
Možete dalje filtrirati i organizirati kategorije vraćene iz parametara upita:
Parametar | Opis | Tip | Standard |
ID roditelja |
Vraća samo pitanja iz ove kategorije. | Okrugli broj | nula |
naručiti | Naručuje vraćene kategorije. Dozvoljeno: "ime", "updated_at" i "created_at". | Žica | "pozicija" |
segmenti [ključ] |
Prikazuje pitanja sa navedenim poljima segmentacije. Ova opcija prihvaća više parametara s različitim ključevima, omogućavajući specificiranje više polja segmentacije. Primjer: "/? Segmenti [brand] = helpjuice & segmenti [ime] = kategorije" |
Žica | nula |
Takođe je moguće rasporediti kategorije na određenom jeziku. Da biste to učinili, jednostavno navedite željeni jezik u URL-u koristeći sljedeću sintaksu:
my_account.helpjuice.com/api/en_US/categories
Odgovor:
[ { "id": 7730, "name": "Dizajnirajte svoju bazu znanja", "codename": "projektiranje-vaše-baze znanja", "parent_id": null, "created_at": "2014-11-19T16: 30: 03.676Z", "updated_at": "2016-02-11T20: 15: 42.718Z" }, { "id": 7729, "name": "Opća pitanja", "codename": "opća pitanja", "parent_id": null, "created_at": "2014-11-19T16: 29: 56.223Z", "updated_at": "2016-02-11T20: 15: 42.718Z" } ]
Prema zadanim postavkama, kategorije se prikazuju u JSON formatu. Međutim, moguće ih je preuzeti u 2 druga formata: XLS i CSV. Da biste to učinili, samo trebate navesti format u URL-u, kako slijedi:
my_account.helpjuice.com/api/categories.xls => za dobivanje XLS proračunske tablice
my_account.helpjuice.com/api/categories.csv => da biste dobili CSV datoteku
Riješite problem
- Prazan odgovor : Ako ne vidite nikakve podatke ili ako primite oštećenu datoteku (u slučaju XLS-a), to je zato što je vaša baza znanja označena samo kao interna . Rješenje: Ako za pristup podacima koristite pregledač, prijavite se prije podnošenja zahtjeva. U suprotnom, morate koristiti svoj privatni ključ (kojem se može pristupiti iz Postavke> API vjerodajnice) u parametru zahtjeva zvanom api_key , kao što je:
- my_account.helpjuice.com/api/en_US/questions?api_key= MY_KEY