Nwlapcug.com


Come scrivere classi di Pull API PHP su un Server remoto

Application Programming Interface o API, sono diventati sempre più popolari come ingegneri del software cercano modi unici legare insieme diverse applicazioni internet. PHP è una delle lingue che viene comunemente utilizzato per interagire con le API. Creare il proprio API che è compatibile con PHP con-- e permette agli utenti di estrarre classi dall'API - può essere fatto creando un'interfaccia SOAP (protocollo di accesso oggetto semplice) o interfaccia REST (representational dello stato trasferimento).

Istruzioni

1

Scegliere una struttura di URL per le API, ad esempio "http://api.exampleurl.com. & quot;

2

Aprire l'applicazione preferita di modifica del codice e creare un nuovo documento PHP, assicurando che nella parte superiore è:

"<? php"

3

Impostare le variabili per l'API definendo gli intervalli di formato e richiesta, ad esempio:

$format = obtain($_GET['format']);
$num = intval($_GET['num']);

4

Creare una connessione al database di API utilizzando il codice seguente, sostituendo i parametri di esempio con quelli che utilizza MySQL database delle API:

$con = mysql_connect ('http://api.exampleurl.com', 'root', 'password') o morire ('MySQL errore.");
mysql_select_db ('api', $con) o morire ('MySQL errore.");

5

Creare una query per l'API di fare, utilizzando il codice riportato di seguito come guida:

$result = mysql_query ("SELECT * da api_table ORDER BY 'example_variable');

6

Definire l'output dell'API utilizzando funzionalità JSON di PHP per creare l'output e formattarla, ad esempio:

Se ($format = = 'json') {
mentre ($api_call = mysql_fetch_array ($result, MYSQL_ASSOC)) {
}

$api_call = Array ();
mentre ($api_call = mysql_fetch_array ($result, MYSQL_ASSOC)) {
$api_call [] = array ('post' = > $api_call);
}

7

Salvare il file PHP al server Web e configurare il server Web come necessario per garantire che URL del vostro API saranno accessibili da reti esterne.