{"id":303,"date":"2023-11-17T05:44:00","date_gmt":"2023-11-17T05:44:00","guid":{"rendered":"https:\/\/datadandies.nl\/?p=303"},"modified":"2023-11-24T07:00:25","modified_gmt":"2023-11-24T07:00:25","slug":"api-call-in-power-query-m-b-v-een-bearer-token","status":"publish","type":"post","link":"https:\/\/datadandies.nl\/index.php\/2023\/11\/17\/api-call-in-power-query-m-b-v-een-bearer-token\/","title":{"rendered":"API call in Power Query m.b.v. een Bearer Token"},"content":{"rendered":"\n<p>\ud83e\udd16 Data geautomatiseerd binnenhalen zonder dat jij iets hoeft te doen. Geen saaie, wekelijkse copy&amp;paste acties meer. Een keer instellen en KLAAR!<\/p>\n\n\n\n<p>\ud83d\udca1 Dit kan onder andere met behulp van API\u2019s. Het binnenhalen van data heet een \u201cAPI call doen\u201d. Met behulp van Power Query, kun je een dergelijke API call doen. Wanneer je een API call doet moet je eerst bewijzen dat jij bent wie je zegt te zijn (authenticatie) en vervolgens moet je toegang krijgen tot de juiste data (autorisatie). Een van de manieren om dit te doen is met behulp van een zogeheten \u201cbearer token\u201d. Dit een soort wachtwoord waarmee authenticatie en autorisatie plaatsvindt. Deze bearer token wordt dan met behulp van een \u201cheader\u201d met de API call meegestuurd. Een \u201cheader\u201d is onderdeel van een API call en kan metadata zoals je bearer token met die API call meesturen.<\/p>\n\n\n\n<p>\ud83d\udc49 Dit kan er in de praktijk in Power Query als volgt uitzien:<\/p>\n\n\n\n<p>let<\/p>\n\n\n\n<p>&nbsp;&nbsp;&nbsp;Source = Json.Document(Web.Contents(&#8220;https:\/\/lnkd.in\/e3sAYgSv&#8221;, [Headers=[Authorization=&#8221;Bearer AJDFSAJIUHAWE32wd32DF &#8220;]]))<\/p>\n\n\n\n<p>in<\/p>\n\n\n\n<p>&nbsp;&nbsp;&nbsp;Source<\/p>\n\n\n\n<p>\ud83d\udcaa Als je dit eens wilt proberen (en je toevallig een fan bent van Lord of the Rings), is de onderstaande website wat voor jou. Hier kun je een bearer token aanvragen om bepaalde API calls te doen en het een en ander te testen.<\/p>\n\n\n\n<p><a href=\"https:\/\/the-one-api.dev\/\">https:\/\/the-one-api.dev\/<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"414\" src=\"https:\/\/datadandies.nl\/wp-content\/uploads\/2023\/11\/20231117-Power-Query-API-call-bearer-token-1024x414.png\" alt=\"\" class=\"wp-image-304\" srcset=\"https:\/\/datadandies.nl\/wp-content\/uploads\/2023\/11\/20231117-Power-Query-API-call-bearer-token-1024x414.png 1024w, https:\/\/datadandies.nl\/wp-content\/uploads\/2023\/11\/20231117-Power-Query-API-call-bearer-token-300x121.png 300w, https:\/\/datadandies.nl\/wp-content\/uploads\/2023\/11\/20231117-Power-Query-API-call-bearer-token-768x310.png 768w, https:\/\/datadandies.nl\/wp-content\/uploads\/2023\/11\/20231117-Power-Query-API-call-bearer-token-1536x621.png 1536w, https:\/\/datadandies.nl\/wp-content\/uploads\/2023\/11\/20231117-Power-Query-API-call-bearer-token-2048x828.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>\ud83e\udd16 Data geautomatiseerd binnenhalen zonder dat jij iets hoeft te doen. Geen saaie, wekelijkse copy&amp;paste acties meer. Een keer instellen en KLAAR! \ud83d\udca1 Dit kan onder andere met behulp van API\u2019s. Het binnenhalen van data heet een \u201cAPI call doen\u201d. Met behulp van Power Query, kun je een dergelijke API call doen. Wanneer je een&hellip;<\/p>\n<p class=\"more-link\"><a href=\"https:\/\/datadandies.nl\/index.php\/2023\/11\/17\/api-call-in-power-query-m-b-v-een-bearer-token\/\" class=\"themebutton\">Read More<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[29,3,11],"class_list":["post-303","post","type-post","status-publish","format-standard","hentry","category-blog","tag-api","tag-powerbi","tag-powerquery"],"_links":{"self":[{"href":"https:\/\/datadandies.nl\/index.php\/wp-json\/wp\/v2\/posts\/303","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/datadandies.nl\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/datadandies.nl\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/datadandies.nl\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/datadandies.nl\/index.php\/wp-json\/wp\/v2\/comments?post=303"}],"version-history":[{"count":1,"href":"https:\/\/datadandies.nl\/index.php\/wp-json\/wp\/v2\/posts\/303\/revisions"}],"predecessor-version":[{"id":305,"href":"https:\/\/datadandies.nl\/index.php\/wp-json\/wp\/v2\/posts\/303\/revisions\/305"}],"wp:attachment":[{"href":"https:\/\/datadandies.nl\/index.php\/wp-json\/wp\/v2\/media?parent=303"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/datadandies.nl\/index.php\/wp-json\/wp\/v2\/categories?post=303"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/datadandies.nl\/index.php\/wp-json\/wp\/v2\/tags?post=303"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}