Schnittstelle zum HLR Lookup

Die Gateway URL sowie die komplette Beschreibung der API zur Überprüfung der Handynummern finden Sie nach der Registrierung im Zugangsbereich.

HTTPS

Die Rückgabe der Daten der Nummernanalyse erfolgt als JSON-String.


Funktion

  • Account-ID
  • Passwort
  • Abzufragende Rufnummer im internationalen Format mit Ländervorwahl

Beispiel PHP

    
<?php
$urlGate="https://gateway";		//API Url
$password="password";			//your password
$accountid="accountID";			//your accountID
$phone="00491701234567";		//receiver number
 
$urlParam="?phone=" . $phone . "&id=" . $accountid . "&pw=" . $password;
$strUrl=$urlGate & $urlParam;
 
$messagedata=file_get_contents($strUrl);

echo $messagedata;
?>
    
  

Classic ASP

    
<%
urlGate="https://gateway"		'API Url
password="password"			'your password
accountid="accountID"		'your accountID
phone="00491701234567"		'receiver number
 
urlParam="?phone=" & phone & "&id=" & accountid & "&pw=" & password
strUrl=urlGate & urlParam
 
Set objHTTP = CreateObject("Microsoft.XMLHTTP")                  
objHTTP.open "GET", strUrl, false
objHTTP.send
respStatus = CStr(objHTTP.Status)   
respText = objHTTP.responseText       
set objHTTP = nothing
 
if respStatus <> "200" Then
        Response.write("ERROR")
else
        Response.write(respText)
end if
%>
    
  

Response

Folgende Felder werden im JSON-String zurückgegeben:


Beispiel

  • true
  • 262
  • 2
  • true
  • 26202993XXXXXXX
  • false
  • false
  • false
  • 49
  • 0
  • Unknown subscriber
  • 1

Error Codes

Folgende Fehlercodes werden zurückgegeben (bei erfolgreicher Abfrage ist der Error Code = 0):


Dauerhaft

  • Yes
  • No
  • No
  • Yes
  • Yes
  • No
  • No
  • No
  • No