2017 © Pedro PelĂĄez
 

library ssbapi

Et enkelt, objektorientert PHP-verktøy for ü spørre ut SSBs API.

image

asgeirsh/ssbapi

Et enkelt, objektorientert PHP-verktøy for ü spørre ut SSBs API.

  • Monday, September 26, 2016
  • by AsgeirSH
  • Repository
  • 1 Watchers
  • 0 Stars
  • 0 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

AsgeirSH/SSBapi

Et enkelt, objektorientert PHP-verktøy for ü spørre ut SSBs API. Verktøyet ble opprinnelig skrevet for ü hente ut data fra SSBs statistikk om levendefødte til statistikk UKM Norge lager om mülgruppe og deltakelse., (*1)

Kildekodekrav

Biblioteket krever kun open source-kildekode, spesifikt: - Min egen CURL-wrapper. Denne requires av composer, sü du trenger ikke gjøre noe. Du kan enkelt skrive din egen CURL-wrapper, men den mü i sü fall implementere CURLInterface fra AsgeirSH\CURLlib., (*2)

Hvordan installere biblioteket?

Bruk composer, og legg til følgende i composer.json: ```json "repositories": [ { "url": "https://github.com/AsgeirSH/SSBapi.git", "type": "git" } ],, (*3)

"require": { "asgeirsh/ssbapi": "dev-master" }, ```, (*4)

NĂĽr koden har en stabil versjon kan dev-master byttes ut med standard Composer-versjonsuttrykk., (*5)

Hvordan bruke biblioteket?

Det er veldig enkelt ĂĽ bruke biblioteket. Alt du trenger er klassen SSBapi, enten via ĂĽ extende den til din egen klasse eller bruke den direkte i et script. Skal jeg hente ut en rapport ofte lager jeg gjerne en egen klasse for dette (se Eksempel/Levendefodte.php)., (*6)

Eksempel-kode:

```php $SSBapi = new SSBapi();, (*7)

Sett hvilken ressurs (i.e. tabell) vi vil spørre pü.

Argumentet her mĂĽ vĂŚre pĂĽ formen ressurs/ID.

$SSBapi->setResource('table/'.$this->table);, (*8)

Legg til parametere i spørringen.

$SSBapi->addQueryParameter("Region", "item", array("0104")); # 0104 = Moss, (*9)

[Sett flere parametre...]

Velg resultat-format. Alternativene er json-stat, csv og xlsx.

$SSBapi->addResponseFormat("json-stat");, (*10)

Kjør spørringen mot SSB og returner resultatet i en variabel.

$result = $SSBapi->run(); ```, (*11)

TODO / Veien videre:

  • Skriv tester
  • Release en versjon.

The Versions

26/09 2016

dev-master

9999999-dev http://github.com/AsgeirSH/SSBapi

Et enkelt, objektorientert PHP-verktøy for ü spørre ut SSBs API.

  Sources   Download

The Requires

 

by Asgeir Stavik Hustad