{"id":74336,"date":"2022-09-19T17:21:31","date_gmt":"2022-09-19T22:21:31","guid":{"rendered":"https:\/\/blogging-techies.com\/sw\/automatisering-genom-apier-hur-man-kommer-igang-och-exempel\/"},"modified":"2022-09-19T17:21:31","modified_gmt":"2022-09-19T22:21:31","slug":"automatisering-genom-apier-hur-man-kommer-igang-och-exempel","status":"publish","type":"post","link":"https:\/\/blogging-techies.com\/sw\/automatisering-genom-apier-hur-man-kommer-igang-och-exempel\/","title":{"rendered":"Automatisering genom API:er: Hur man kommer ig\u00e5ng och exempel"},"content":{"rendered":"<div>\n<p>Vill du l\u00e4ra dig hur man utvecklar appar?  En av de f\u00f6rsta sakerna du beh\u00f6ver g\u00f6ra \u00e4r att f\u00f6rst\u00e5 API:er.<\/p>\n<p>Alla typer av uppgifter kan utf\u00f6ras med API:er, fr\u00e5n att skrapa webbsidor f\u00f6r data till att sp\u00e5ra v\u00e4der, flyg och till och med automatisera inl\u00e4gg i sociala n\u00e4tverk.  H\u00e4r tar vi en titt p\u00e5 hur du kommer ig\u00e5ng med API-automatisering med Fixer.<\/p>\n<h2 id=\"what-is-an-api\"><span class=\"ez-toc-section\" id=\"Vad_ar_ett_API\"><\/span>  Vad \u00e4r ett API?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Ett applikationsprogrammeringsgr\u00e4nssnitt (API) \u00e4r en mjukvara som till\u00e5ter tv\u00e5 (eller flera) applikationer att kommunicera.  De flesta dagliga uppgifter som kr\u00e4ver en webbplats eller mobilapp \u00e4r centrerade kring API:er.  Telefonuppringare och meddelandeappar, sociala n\u00e4tverk, v\u00e4derappar \u2013 de \u00e4r alla beroende av API:er.<\/p>\n<p>S\u00e5dana applikationer handlar inte direkt med den underliggande databasen som tillhandah\u00e5ller information till appen.  Ist\u00e4llet existerar API:et som en mellanhand, en mellanhand som tar instruktioner fr\u00e5n anv\u00e4ndaren, kommunicerar med servern, tar tag i informationen fr\u00e5n servern och returnerar den till anv\u00e4ndaren.<\/p>\n<p>API:er har liknats vid att v\u00e4nta p\u00e5 personal p\u00e5 en restaurang, ta en kundbest\u00e4llning, l\u00e4mna den till kocken och sedan \u00e5terv\u00e4nda med din best\u00e4llning.<\/p>\n<p>Men ett API kan lika g\u00e4rna j\u00e4mf\u00f6ras med styrsystemet i en modern bil.  Du hanterar ratten, pedalerna och v\u00e4xlarna (appen), och alla \u00e5tg\u00e4rder \u00f6verf\u00f6rs till data (API) och kommuniceras till styrmaskineriet och motorn (servern).<\/p>\n<h2 id=\"what-can-you-do-with-an-api\"><span class=\"ez-toc-section\" id=\"Vad_kan_du_gora_med_ett_API\"><\/span>  Vad kan du g\u00f6ra med ett API?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>M\u00e5nga typer av API \u00e4r tillg\u00e4ngliga.  Operativsystem har API:er f\u00f6r allt fr\u00e5n att skapa dialogrutor till att komma \u00e5t enhetens kamera.  M\u00e5nga free API:er \u00e4r tillg\u00e4ngliga, s\u00e4rskilt f\u00f6r webbapplikationer.<\/p>\n<p>API:er kan vanligtvis n\u00e5s med popul\u00e4ra programmeringsspr\u00e5k.  N\u00e4r det kommer till webb-API:er kan spr\u00e5k som PHP, JavaScript eller n\u00e5got annat l\u00e4mpligt f\u00f6r webbutveckling anv\u00e4ndas.<\/p>\n<p>Med ett API och l\u00e4mplig programmeringskunskap kan du utveckla en app som ger anv\u00e4ndbar information, med data som levereras via API:et.  \u00d6verv\u00e4g en nyhetsapp, eller en som \u00f6vervakar aktier och aktier.<\/p>\n<h2 id=\"convert-currency-with-fixer-an-api-providing-forex-rates\"><span class=\"ez-toc-section\" id=\"Konvertera_valuta_med_Fixer_ett_API_som_tillhandahaller_valutakurser\"><\/span>  Konvertera valuta med Fixer, ett API som tillhandah\u00e5ller valutakurser<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Ett exempel p\u00e5 API som du kan b\u00f6rja utveckla med just nu \u00e4r Fixer.<\/p>\n<p>Fixer erbjuder ett API som tillhandah\u00e5ller verktygen f\u00f6r att skapa en app f\u00f6r valutakonvertering eller kontrollera valutakurser (Forex) p\u00e5 170 v\u00e4rldsvalutor.<\/p>\n<p>Observera dock att Fixer kr\u00e4ver ett m\u00e5natligt abonnemang f\u00f6r allt \u00f6ver de grundl\u00e4ggande 100 API-anropen per m\u00e5nad.  Detta \u00e4r inte ovanligt med API-leverant\u00f6rer, s\u00e5 t\u00e4nk p\u00e5 detta innan du forts\u00e4tter.  Fixer kan dock anv\u00e4ndas free f\u00f6r utvecklings\u00e4ndam\u00e5l och under 100 API-anrop.<\/p>\n<p>Kom ig\u00e5ng med bas-URL:<\/p>\n<pre>https:\/\/data.fixer.io\/api\/<\/pre>\n<p>Varje Fixer-konto f\u00e5r en API-nyckel, som kan anv\u00e4ndas f\u00f6r att autentisera API-anropet<\/p>\n<pre>https:\/\/data.fixer.io\/api\/latest<br\/>? access_key = API_KEY<\/pre>\n<p>Fixer returnerar data i JSON-format, vilket m\u00f6jligg\u00f6r enkel analys av ditt valda programmeringsspr\u00e5k.  Funktioner kan ocks\u00e5 specificeras med JSONP-\u00e5teruppringningar, som lindar in \u00e5teruppringningssvaret i \u00f6nskat funktionsnamn.<\/p>\n<p>Alla valutor \u00e4r relativa till basvalutan.  Att ange en basvaluta \u00e4r viktigt f\u00f6r att utveckla en app f\u00f6r anv\u00e4ndning utanf\u00f6r EU.  Fixer anv\u00e4nder euron (EUR) som basvaluta.  F\u00f6r att \u00e4ndra detta, anv\u00e4nd en annan basvaluta i API-anropet, till exempel:<\/p>\n<pre>https:\/\/data.fixer.io\/api\/latest<br\/>? access_key = API_KEY<br\/>&amp; base = USD<br\/>&amp; symbols = GBP,JPY,EUR<\/pre>\n<p>Fixers omfattande API-dokumentation ger ytterligare information.<\/p>\n<h2 id=\"apis-help-you-build-the-apps-your-users-need\"><span class=\"ez-toc-section\" id=\"API_er_hjalper_dig_att_bygga_de_appar_som_dina_anvandare_behover\"><\/span>  API:er hj\u00e4lper dig att bygga de appar som dina anv\u00e4ndare beh\u00f6ver<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Med Fixer kan du automatisera valutakonverteringsfr\u00e5gor och \u00f6vervaka Forex-data.  M\u00e5nga slutpunkter tillhandah\u00e5lls f\u00f6r de senaste kurserna, konvertering, historiska kurser, data mellan tv\u00e5 datum och till och med fluktuationer.<\/p>\n<p>Under tiden kan du med en betalprenumeration anv\u00e4nda HTTPS och tillhandah\u00e5lla en s\u00e4ker anslutning f\u00f6r anv\u00e4ndare av alla appar som utvecklats med Fixer.<\/p>\n<p>Men Fixer \u00e4r bara en av m\u00e5nga API:er som g\u00f6r det m\u00f6jligt f\u00f6r utvecklare p\u00e5 alla niv\u00e5er att skapa anv\u00e4ndbara mobil-, skrivbords- och webbapplikationer.<\/p>\n<p>Vi hoppas att du gillar de saker vi rekommenderar och diskuterar!  MUO har affiliate och sponsrade partnerskap, s\u00e5 vi f\u00e5r del av int\u00e4kterna fr\u00e5n n\u00e5gra av dina k\u00f6p.  Detta p\u00e5verkar inte priset du betalar och hj\u00e4lper oss att erbjuda de b\u00e4sta produktrekommendationerna.<\/p>\n<p>    <strong class=\"section-sub-title\">Om f\u00f6rfattaren<\/strong><\/p>\n<p>            <strong class=\"bio-title\">Christian Cawley (1561 publicerade artiklar)<br \/><\/strong><\/p>\n<p>Bitr\u00e4dande redakt\u00f6r f\u00f6r s\u00e4kerhet, Linux, g\u00f6r-det-sj\u00e4lv, programmering och teknisk f\u00f6rklarad, och riktigt anv\u00e4ndbar podcastproducent, med l\u00e5ng erfarenhet av skrivbords- och mjukvarust\u00f6d.  Christian \u00e4r en bidragsgivare till tidningen Linux Format och \u00e4r en Raspberry Pi-pyssling, en Lego-\u00e4lskare och en retrospelfantast.<\/p>\n<p>                            Mer fr\u00e5n Christian Cawley<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Prenumerera_pa_vart_nyhetsbrev\"><\/span>Prenumerera p\u00e5 v\u00e5rt nyhetsbrev<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>G\u00e5 med i v\u00e5rt nyhetsbrev f\u00f6r tekniska tips, recensioner, free e-b\u00f6cker och exklusiva erbjudanden!<\/p>\n<p>Klicka h\u00e4r f\u00f6r att prenumerera<\/p>\n<\/p><\/div>\n  <div id=\"ez-toc-container\" class=\"ez-toc-v2_0_88 ez-toc-wrap-center counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/blogging-techies.com\/sw\/automatisering-genom-apier-hur-man-kommer-igang-och-exempel\/#Vad_ar_ett_API\" >Vad \u00e4r ett API?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/blogging-techies.com\/sw\/automatisering-genom-apier-hur-man-kommer-igang-och-exempel\/#Vad_kan_du_gora_med_ett_API\" >Vad kan du g\u00f6ra med ett API?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/blogging-techies.com\/sw\/automatisering-genom-apier-hur-man-kommer-igang-och-exempel\/#Konvertera_valuta_med_Fixer_ett_API_som_tillhandahaller_valutakurser\" >Konvertera valuta med Fixer, ett API som tillhandah\u00e5ller valutakurser<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/blogging-techies.com\/sw\/automatisering-genom-apier-hur-man-kommer-igang-och-exempel\/#API_er_hjalper_dig_att_bygga_de_appar_som_dina_anvandare_behover\" >API:er hj\u00e4lper dig att bygga de appar som dina anv\u00e4ndare beh\u00f6ver<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/blogging-techies.com\/sw\/automatisering-genom-apier-hur-man-kommer-igang-och-exempel\/#Prenumerera_pa_vart_nyhetsbrev\" >Prenumerera p\u00e5 v\u00e5rt nyhetsbrev<\/a><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n ","protected":false},"excerpt":{"rendered":"<p>Vill du l\u00e4ra dig hur man utvecklar appar? En av de f\u00f6rsta sakerna du beh\u00f6ver g\u00f6ra \u00e4r att f\u00f6rst\u00e5 API:er. Alla typer av uppgifter kan utf\u00f6ras med API:er, fr\u00e5n att skrapa webbsidor f\u00f6r data till att sp\u00e5ra v\u00e4der, flyg och till och med automatisera inl\u00e4gg i sociala n\u00e4tverk. H\u00e4r tar vi en titt p\u00e5 hur [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":74337,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/ipotek.net\/wp-content\/uploads\/2022\/01\/Automatisering-genom-APIer-Hur-man-kommer-igang-och-exempel.jpg","fifu_image_alt":"","footnotes":""},"categories":[5],"tags":[39712,34969,11410,1647,27,127,63,163,26],"class_list":["post-74336","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bloggar","tag-apier","tag-automatisering","tag-exempel","tag-genom","tag-hur","tag-igang","tag-kommer","tag-man","tag-och"],"_links":{"self":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/posts\/74336","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/comments?post=74336"}],"version-history":[{"count":0,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/posts\/74336\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/media\/74337"}],"wp:attachment":[{"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/media?parent=74336"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/categories?post=74336"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogging-techies.com\/sw\/wp-json\/wp\/v2\/tags?post=74336"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}