Ik maak gebruik van PHP en Ik haal data van een API op wat JSON terug geeft. In de header wat ik ophaal staat nog vervolg informatie mbt pages die meer resultaten weer geven
De data kan ik wel als een array binnen hengelen zoals ik de header hier toon, maar hoe behandel ik nu de Link header zodat ik hem ook kan gebruiken. Ik snap niet geheel de bedoeling hoe ik mijn resultaten pagina door de verschillende Linken kan sturen want elke link is in principe een nieuwe resultatenpagina waarbij ik de linken ook nog moet voorzien van variabelen
Dus de eerste pagina, daarvan krijg ik de informatie, maar het systeem zegt dat er meer pagina's beschikbaar zijn
Het gaat dan om de Link: functie
Keb al een berg lopen googelen maar geen expliciete info mbt pagination/ HeaderLink en PHP en hoe het aan te vliegen in combinatie met CURL_SETOPT waarmee ik de JSON ophaal ..
btw ik heb totaal 0 programmeer ervaring.
Mijn projectje staat op
https://github.com/aroundmyroom/Schiphol-API-JSON/
en ja, ik heb data en krijg info, maar wil nu net iets verder
code:
1
2
3
4
5
6
7
8
| [server] => openresty/1.9.3.1 [date] => Sat, 01 Apr 2017 18:00:09 GMT [content-type] => application/json;charset=UTF-8 [content-length] => 17845 [connection] => keep-alive [x-content-type-options] => nosniff [link] => <https://domain.nl:443/url>; rel="first", <https://domain.nl:443/url&page=100>; rel="last", <https://domain.nl:443/url&page=2>; rel="next", <https://domain.nl:443/url&page=0>; rel="prev" [strict-transport-security] => max-age=31536000; includeSubDomains |
De data kan ik wel als een array binnen hengelen zoals ik de header hier toon, maar hoe behandel ik nu de Link header zodat ik hem ook kan gebruiken. Ik snap niet geheel de bedoeling hoe ik mijn resultaten pagina door de verschillende Linken kan sturen want elke link is in principe een nieuwe resultatenpagina waarbij ik de linken ook nog moet voorzien van variabelen
Dus de eerste pagina, daarvan krijg ik de informatie, maar het systeem zegt dat er meer pagina's beschikbaar zijn
Het gaat dan om de Link: functie
Keb al een berg lopen googelen maar geen expliciete info mbt pagination/ HeaderLink en PHP en hoe het aan te vliegen in combinatie met CURL_SETOPT waarmee ik de JSON ophaal ..
btw ik heb totaal 0 programmeer ervaring.
Mijn projectje staat op
https://github.com/aroundmyroom/Schiphol-API-JSON/
en ja, ik heb data en krijg info, maar wil nu net iets verder
There are no secrets, only information you do not yet have