September 16
XML-RPC sono una serie di implementazioni software che utilizzano HTTP per trasmettere i dati da un server Web ad un utente web o cliente, che potrebbe essere un'altra applicazione software. messaggi XML-RPC utilizzano Extensible Markup Language, o XML, come la struttura per i propri dati, che consentono loro di essere utilizzati in un certo numero di diversi linguaggi di programmazione quali Microsoft .NET, C e C ++, così come PHP. Pinging, o richiedere, un messaggio XML-RPC da un server che trasmette i dati XML-RPC può essere fatto utilizzando poche righe di codice.
1 Avviare un editor di testo semplice o la vostra applicazione di editing del codice preferito e creare un nuovo documento di PHP.
2 Avviare una connessione al server XML-RPC in modo che sia possibile eseguire il ping per i messaggi utilizzando il seguente codice, sostituendo l'URL utilizzato nell'esempio con l'URL che in realtà desidera utilizzare:
this-> load-> library ( 'xmlrpc');
this-> xmlrpc-> Server ( 'http://www.xmlrpcservereample.com/', 80);
this-> xmlrpc-> metodo ( 'messageUpdates.ping');
3 Dite al server XML-RPC in cui i dati devono essere inviati utilizzando il seguente codice, che in questo caso assume viene utilizzato per aggiornare un blog:
richiesta = array ( 'Blog', "http://www.blog.com/ ');
this-> xmlrpc-> richiesta ($ richiesta);
4 Creare un argomento PHP che assicura vi verrà mostrato un messaggio di errore se ci sono dei problemi di connessione al server XML-RPC e non sono in grado di eseguire il ping esso utilizzando il seguente codice:
if (! $ this-> xmlrpc-> send_request ())
{
echo $ this-> xmlrpc-> display_error ();
}