2017-02-20 4 views
0

Ich muss eine Verbindung herstellen und ein Token erhalten. Die API ist als REST-fähiger Webdienst implementiert, auf den über HTTP mithilfe der GET-Methode zugegriffen wird.implementieren RESTful mit der GET-Methode

Parameter zur Verfügung gestellt werden AccountId und Passwort

Name Methode: api/connect

http://api.thesite.com:12345/api/connect?account={ACCOUNTID}&pwd={PASSWORD}

Bei Erfolg gibt die Methode ein "Token-ID" für alle nachfolgenden API-Aufrufe übergeben werden .

Ich konnte die Antworten für POST und PUT finden, aber nicht auf GET.

Wie Zugriff auf die REST mit PHP mit GET-Methode?

+0

Möchten Sie das Token über cURL erhalten oder was möchten Sie erreichen? –

+0

wie oben erwähnt, muss ich eine Verbindung herstellen und ein Token erhalten – blsn

+0

Hat meine Antwort Ihnen geholfen? –

Antwort

0

Sie können das einfach erreichen mit file_get_contents:

$context = stream_context_create(array(
    'http' => array (
     'method' => 'GET' 
    ) 
)); 
$data = file_get_contents($url, false, $context); 

So können Sie meist über die $url Variable jede URL aufrufen. In der URL senden Sie auch Ihre Parameter wie account oder pwd. Ich hoffe es war hilfreich.

Die $data wird das Ergebnis sein. Wenn Ihre API json verwendet, können Sie einfach json_decode verwenden, um ein Objekt zu erstellen, um das Token viel einfacher zu erhalten.

Verwandte Themen