{"id":29779,"date":"2021-06-20T13:26:00","date_gmt":"2021-06-20T10:26:00","guid":{"rendered":"https:\/\/themewp.inform.click\/?p=29779"},"modified":"2021-10-17T04:13:22","modified_gmt":"2021-10-17T01:13:22","slug":"numverify-a-api-number-validation-api","status":"publish","type":"post","link":"https:\/\/themewp.inform.click\/sv\/numverify-a-api-number-validation-api\/","title":{"rendered":"numverify &#8211; A API Number Validation API"},"content":{"rendered":"<p>Nyligen i ett av klientens projekt integrerade vi ett <a href=\"https:\/\/numverify.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">numverify API<\/a> f\u00f6r validering av telefonnummer. Numverify-tj\u00e4nsten kontrollerar om telefonnumret \u00e4r i ett giltigt format och om det verkligen finns. Vi till\u00e4mpar normalt endast formatvalidering f\u00f6r telefonnummer oavsett om telefonnumret verkligen finns eller inte. Men om n\u00e5gon letar efter verklig telefonnummervalidering \u00e4r du p\u00e5 r\u00e4tt plats.<\/p>\n<p>Ett giltigt telefonnummer \u00e4r viktigt f\u00f6r ett antal webbplatser. Om en webbplats till exempel skickar en verifieringskod eller OTP p\u00e5 mobil \u00e4r det viktigt att kontrollera om ett visst telefonnummer verkligen finns.<\/p>\n<p>Ett annat exempel \u00e4r att du kanske vill skicka r\u00f6st- eller textkommunikation p\u00e5 mobilnumret som s\u00e4kerst\u00e4ller <strong>lagen om konsumentskydd<\/strong>.<\/p>\n<p>I alla dessa scenarier m\u00e5ste du verifiera att telefonnumret finns.<\/p>\n<p>I den h\u00e4r artikeln visar jag dig hur du g\u00f6r val av telefonnummer med numverify. Med hj\u00e4lp av numverify f\u00e5r du, f\u00f6rutom validering av telefonnummer, ocks\u00e5 lite extra information som plats, land, operat\u00f6r, linjetyp (mobil eller fast telefon) etc.<\/p>\n<h3>H\u00e4mta numverify API-nyckel<\/h3>\n<p>Numverify ger en annan typ av planer fr\u00e5n gratis till f\u00f6retagsniv\u00e5. Beroende p\u00e5 kraven kan anv\u00e4ndaren v\u00e4lja vilken l\u00e4mplig plan som helst. Du kan kolla in deras <a href=\"https:\/\/numverify.com\/product\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">prenumerationsplaner<\/a>.<\/p>\n<p>Jag rekommenderar att du b\u00f6rjar med deras gratisplaner. Se hur det fungerar och g\u00e5 sedan till betalda planer.<\/p>\n<p>Med detta sagt, registrera dig p\u00e5 numverify. N\u00e4r du har loggat in f\u00e5r du tillg\u00e5ng till instrumentpanelen d\u00e4r du kan hitta din API-nyckel. Kopiera API-nyckeln som vi beh\u00f6ver om ett \u00f6gonblick.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20141-6081c23c22979.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20141-6081c23c22979.png\" alt=\"numverify - A API Number Validation API\" ><\/a><\/p>\n<h3>Validering av telefonnummer med hj\u00e4lp av numverify och PHP<\/h3>\n<p>N\u00e4r vi har f\u00e5tt API-nyckeln \u00e4r vi redo att skicka ett API-samtal f\u00f6r att numverifiera. Vi anv\u00e4nder PHP cURL f\u00f6r att skicka en beg\u00e4ran till API: et och f\u00e5 ett svar. L\u00e5t oss s\u00e4ga att vi m\u00e5ste verifiera numret &#8217;14158586273&#8217; s\u00e5 att vi skriver en kod enligt f\u00f6ljande.<\/p>\n<pre><code>&lt;?php\n\/\/ set API Access Key\n$access_key = 'YOUR_API_KEY';\n\u00a0\n\/\/ set phone number\n$phone_number = '14158586273';\n\u00a0\n\/\/ Initialize CURL:\n$ch = curl_init('http:\/\/apilayer.net\/api\/validate?access_key='. $access_key .'&amp;number='. $phone_number);\u00a0 \ncurl_setopt($ch, CURLOPT_RETURNTRANSFER, true);\n\u00a0\n\/\/ Store the data:\n$json = curl_exec($ch);\ncurl_close($ch);\n\u00a0\n\/\/ Decode JSON response:\n$validationResult = json_decode($json, true);\n\u00a0\nif ($validationResult['valid']) {\n\u00a0\u00a0\u00a0\u00a0echo \"Phone number is valid\";\n} else {\n\u00a0\u00a0\u00a0\u00a0echo \"Phone number is not valid\";\n}<\/code><\/pre>\n<p>Som svar numrerifierar du <code>verify=&gt;true<\/code>om numret \u00e4r giltigt. Om du skriver ut utdata ser det ut som nedanst\u00e5ende format.<\/p>\n<pre><code>{\n   \"valid\": true,\n   \"number\": \"14158586273\",\n   \"local_format\": \"4158586273\",\n   \"international_format\": \"+14158586273\",\n   \"country_prefix\": \"+1\",\n   \"country_code\": \"US\",\n   \"country_name\": \"United States of America\",\n   \"location\": \"Novato\",\n   \"carrier\": \"AT&amp;T Mobility LLC\",\n   \"line_type\": \"mobile\"\n }<\/code><\/pre>\n<p>L\u00e4gg m\u00e4rke till <code>line_type<\/code>svaret. H\u00e4r \u00e4r v\u00e4rdet f\u00f6r <code>line_type<\/code>&#8217;mobil&#8217;. Det betyder att du kan skicka textkommunikation p\u00e5 detta nummer. Det h\u00e4r v\u00e4rdet kan vara en fast telefon, specialtj\u00e4nster etc.<\/p>\n<p>Jag hoppas att du f\u00f6rst\u00e5r validering av telefonnummer med numverify och PHP. Dela dina tankar och f\u00f6rslag i kommentarsektionen nedan.<\/p>\n<h4>relaterade artiklar<\/h4>\n<ul>\n<li><a href=\"https:\/\/themewp.inform.click\/sv\/mailboxlayer-ett-gratis-och-kraftfullt-api-for-att-kontrollera-om-e-post-ar-giltig-riktig-e-post\/\" title=\"mailboxlayer - Ett gratis och kraftfullt API f\u00f6r att kontrollera om e-post \u00e4r giltig (riktig e-post)\">mailboxlayer &#8211; Ett gratis och kraftfullt API f\u00f6r att kontrollera om e-post \u00e4r giltig (riktig e-post)<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/sv\/kickbox-ett-e-postverifieringsbibliotek-i-realtid-for-php\/\" title=\"Kickbox - Ett e-postverifieringsbibliotek i realtid f\u00f6r PHP\">Kickbox &#8211; Ett e-postverifieringsbibliotek i realtid f\u00f6r PHP<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/sv\/hur-far-jag-geolocation-fran-ip-i-php\/\" title=\"Hur man f\u00e5r gelocation fr\u00e5n IP i PHP\">Hur man f\u00e5r gelocation fr\u00e5n IP i PHP<\/a><\/li>\n<\/ul>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Inspelningsk\u00e4lla:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/artisansweb.net\" class=\"external external_icon\">artisansweb.net<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Vill du utf\u00f6ra validerings\u00e5tg\u00e4rder f\u00f6r telefonnummer? I den h\u00e4r artikeln visar vi dig hur du kontrollerar om numret \u00e4r giltigt (verkligen finns) med hj\u00e4lp av numverify.<\/p>\n","protected":false},"author":1,"featured_media":21613,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[279],"tags":[850],"class_list":["post-29779","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-php-10","tag-affiai-sv"],"_links":{"self":[{"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/posts\/29779","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/comments?post=29779"}],"version-history":[{"count":0,"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/posts\/29779\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/media\/21613"}],"wp:attachment":[{"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/media?parent=29779"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/categories?post=29779"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themewp.inform.click\/sv\/wp-json\/wp\/v2\/tags?post=29779"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}