Come il ping di un messaggio XML-RPC

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.

istruzione

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 ();

}