Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> .

Come scrivere API PHP Classes Tirare su un server remoto

Application Programming Interfaces , o API , sono diventati sempre più popolari come ingegneri del software alla ricerca di modi unici per legare insieme diverse applicazioni internet . PHP è uno dei linguaggi che viene comunemente utilizzato per interagire con le API . Creazione di una API che è compatibile con PHP - e permette agli utenti di estrarre le classi dalla API - può essere fatto creando sia un protocollo SOAP (Simple Object Access Protocol ) o interfaccia REST ( Representational State Transfer ) interfaccia . Istruzioni
1

Scegli una struttura di URL per la vostra API , come ad esempio " http://api.exampleurl.com . "
2

Aprite il vostro preferito di code- applicazione di editing e creare un nuovo documento PHP , assicurando che in alto è :

" ? 3

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

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

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

$ con = mysql_connect ( ' http://api.exampleurl . com ',' root ' , ' password ') or die ( ' Errore di MySQL . '); mysql_select_db ( ' api ' , $ con) or die ( ' Errore di MySQL '); .
5

creare una query per l'API di fare , usando il codice seguente come guida :

$ risultato = mysql_query ( 'SELECT * FROM ORDER BY api_table ' example_variable ');
6

definire l'uscita della API utilizzando funzionalità JSON del PHP per creare l'output e il formato , per esempio :

if ( $ format == ' json ') { while ( $ api_call = mysql_fetch_array ( $ risultato , MYSQL_ASSOC ) ) { }

$ api_call = array (); while ( $ api_call = mysql_fetch_array ( $ risultato , MYSQL_ASSOC ) ) { $ api_call [ ] = array (' post' = > $ api_call ) ; }
Pagina 7

Salvare il file PHP per il server Web e configurare il server Web , se necessario, per garantire che l'URL del tuo API sarà accessibile da reti esterne .

 

Programmazione © www.354353.com