User API guide/da: Difference between revisions

Created page with "= '''BRUGER/ADMIN API ([https://simplybook.me/api/doc#/admin VIRKSOMHEDSADMINISTRATIONSTJENESTE]) AUTORISATION''' = <br><br> == '''Autorisation fra klientens kode''' == <br><br> '''Hent token-nøglen.''' <br><br> <nowiki>var loginClient = new JSONRpcClient({ 'url': 'https://user-api.simplybook.me' + '/login', 'onerror': function (error) {}, }); var token = loginClient.getUserToken(YOUR_COMPANY_LOGIN, YOUR_USER_LOGIN, YOUR_USER_PASSWORD);</nowiki> <br><br>"
Created page with "Så det første, du skal vise, er listen over tjenester og listen over medarbejdere. Hent disse data ved hjælp af metoderne getEventList og getUnitList. De returnerer begge en liste med komplette oplysninger om hvert element i listen, så du har mange muligheder for at vise tjenester og medarbejdere på din side. For at filtrere medarbejdere skal du bruge egenskaben unit_map i tjenestelisten, som indeholder oplysninger om medarbejdere, der kan levere den valgte tjeneste..."
Tags: Mobile edit Mobile web edit
Line 129: Line 129:
<br><br>
<br><br>


<div lang="en" dir="ltr" class="mw-content-ltr">
'''Kodeeksempel på hentning af liste over tjenesteudbydere'''
'''Code example of getting service performers list'''
<br><br>
<br><br>
  <nowiki>$services = $client->getUnitList();
  <nowiki>$services = $client-&gt;getUnitList();
// returns array(array(
// returnerer array(array(
//    'id' => 1, - performer id
//    'id' =&gt; 1, - udbyder-id
//    'name' => 'Provider 1', - performer name
//    'name' =&gt; 'Udbyder 1', - udbyderens navn
//    'phone' => '111111111', - perfomer phone number
//    'phone' =&gt; '111111111', - udbyderens telefonnummer
//    'description' => 'Describe your performer...', - performer description
//    'description' =&gt; 'Beskriv din udbyder...', - udbyderens beskrivelse
//    'email' => 'test@gmail.com', - perfomer email,
//    'email' =&gt; 'test@gmail.com', - udbyderens e-mail,
//    'is_active' => 1, - the performer is activated
//    'is_active' =&gt; 1, - udbyderen er aktiveret
//    'is_visible' => 1, - the perfomer is visible for clients,
//    'is_visible' =&gt; 1, - udøveren er synlig for kunder,
//    'picture' => null, - file name of picture or null,
//    'picture' =&gt; null, - filnavn på billede eller null,
//    'picure_path' => '/uploads/apidemo/unit_group__picture/small/', - full path to picture
//    'picure_path' =&gt; '/uploads/apidemo/unit_group__picture/small/', - fuld sti til billede
//    'position' => 1, - performer position
//    'position' =&gt; 1, - udøverens position
//    'qty' => 1, performer quantity
//    'qty' =&gt; 1, antal udøvere
// ), ...)</nowiki>
// ), ...)</nowiki>
<br><br>
<br><br>
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">