Opmerking: u bevindt zich in het gedeelte voor geavanceerde gebruikers. Gebruik deze sectie alleen als u bekend bent met API's.
Onze openbare API biedt toegang tot alle inhoud van de openbare kennisbank, zoals vragen en categorieën.
Gebruik de volgende URL om vragen te krijgen:
my_account.helpjuice.com/api/questions
U kunt de geretourneerde vragen verder filteren en ordenen via Queryparameters:
Parameter |
Omschrijving |
Type |
Standaard |
categorie ID |
Retourneert alleen vragen onder deze categorie. |
Rond getal |
nul |
grens |
Beperkt het aantal teruggestuurde vragen. De maximale limiet is 1000. Als u al uw records nodig heeft, moet u deze parameter gebruiken in combinatie met page. |
Rond getal |
250 |
bladzijde | Handig om vragen in stukjes te verzamelen. | Rond getal | 1 |
bestellen |
Bestel de vragen om te retourneren. Toegestaan: "naam" en "updated_at". |
Draad |
positie |
segmenten [sleutel] | Geeft vragen weer met de opgegeven segmentatievelden. Deze optie accepteert meerdere parameters met verschillende sleutels, waardoor meerdere segmentatievelden kunnen worden gespecificeerd. Voorbeeld: "/? Segmenten [merk] = helpjuice & segmenten [naam] = vragen" | Draad | nul |
gerelateerd aan | Geeft alleen vragen terug die betrekking hebben op de geparameteriseerde vraag. |
Rond getal | nul |
Het is ook mogelijk om de vragen in een specifieke taal te plaatsen. Om dit te doen, specificeert u eenvoudig de gewenste taal in de URL met behulp van de volgende syntaxis:
my_account.helpjuice.com/api/en_US/questions
Reactie:
[ { "id": 112828, "name": "Sluit video's in uw kennisbank in", bekeken: 394, "account_id": 1885, "toegankelijkheid": 1, "description": null, "email": "john.smith@example.com", "is_published": waar, "is_juiced": false, "codename": "embedding-videos-into-knowledge-base", "language_id": 1, "positie": 0, "created_at": "2014-11-24T20: 15: 53.865Z", "updated_at": "2016-01-23T17: 00: 51.389Z", "categorieën": [ { "id": 7732, "account_id": 1885, "name": "Gebruik onze teksteditor", "language_id": 1, "toegankelijkheid": 1, "created_at": "2014-11-19T16: 30: 44.994Z", "updated_at": "2016-03-10T14: 58: 21.011Z", "parent_id": 7728, "lft": 10312, "rgt": 10313, "positie": 3, "codename": "met onze teksteditor", "index": 0 }] } ]
Standaard worden vragen weergegeven in JSON-indeling. Het is echter mogelijk om ze op te halen in 2 andere formaten: XLS en CSV. Om dit te doen, hoeft u alleen het formaat in de URL op te geven, als volgt:
my_account.helpjuice.com/api/questions.xls => om een XLS-spreadsheet te krijgen
my_account.helpjuice.com/api/questions.csv => om een CSV-bestand te krijgen
Het probleem oplossen
- Blanco antwoord : Als u geen gegevens ziet, of als u een beschadigd bestand ontvangt (in het geval van XLS), komt dat doordat uw kennisbank alleen als intern is gemarkeerd. Oplossing: als u een browser gebruikt om toegang te krijgen tot de gegevens, log dan in voordat u het verzoek doet. Anders moet u uw private key (toegankelijk via Instellingen> API-referentie) te gebruiken in een verzoek parameter genaamd api_key, zoals:
- my_account.helpjuice.com/api/en_US/questions?api_key= MY_KEY