Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> PHP /MySQL programmering >> Content
    Hvordan Send en Plesk API PHP Command
    Plesk er et programmeringsgrensesnitt ( API ) protokoll som gir XML -basert støtte og samhandling med web-programmering teknologier, slik som PHP. Plesk API RPC protokollen brukes til å ringe ulike funksjoner eksternt. Informasjonen Plesk samler fra disse funksjonene kommer tilbake i spesielt formatert pakker , men de fleste av de returnerte pakker er i XML -format. Siden Plesk er kompatibel med PHP, mange utviklere bruke den som en API protokoll for ulike prosjekter. Instruksjoner
    en

    Bruk koden nedenfor til å definere vert, port og banen til PHP server . I dette prosjektet en CURL motor - en fri og åpen klientsiden URL overføring bibliotek - er brukt siden den er kompatibel med PHP 4.0.2 og nyere versjon

    define ( ' HOST ' , '10 .58 . .97.81 ');

    define ( "port" , 8443 ) ;

    define ( ' PATH ',' enterprise /kontroll /agent.php ');

    $ URL = ' https://' . HOST . ':' . PORT . '/' . PATH ;
    2

    Bekreft rekken av dine Plesk API header elementer for å sikre at produksjonen er i XML-format , så det er PHP -støttet , som vist nedenfor :

    $ overskrifter = array (

    ' HTTP_AUTH_LOGIN : admin' , etter

    ' HTTP_AUTH_PASSWD : setup ' , etter

    ' Content -Type : text /xml '

    );
    3

    Input følgende kode for å klargjøre cURL motor og å sørge for at alle nødvendige parameterne er satt for beste produksjon : en

    //initialisere curl motor

    $ lm = curl_init ();

    //set curl alternativer : en

    //ikke sjekke navnet på SSL-sertifikatet av den eksterne serveren

    curl_setopt ( $ ch , CURLOPT_SSL_VERIFYHOST , 0 ) ;

    //ikke sjekke opp den eksterne serveren sertifikat

    curl_setopt ( $ ch , CURLOPT_SSL_VERIFYPEER , false);

    //passere i overskriften elementer

    curl_setopt ( $ ch , CURLOPT_HTTPHEADER , $ overskrifter ) ;

    //pass i nettadressen til målet server

    curl_setopt ( $ ch , CURLOPT_URL , $ URL ) ;
    4

    Input følgende kode for å fortelle cURL motoren til å behandle overføring og levere forespørsel via Plesk API protokollen : en

    //fortelle cURL å returnere resultere i stedet for å laste den til nettleseren

    curl_setopt ( $ ch , CURLOPT_RETURNTRANSFER , true);

    //pass i pakken for å levere

    curl_setopt ( $ ch , CURLOPT_POSTFIELDS , $ pakken ) ;

    //utføre cURL forespørsel og returnere resultatet

    $ retVal = curl_exec ( $ ch ) ;

    //lukke cURL session

    curl_close ( $ ch ) ;

    früher :

     Weiter:
      Relatert Artike
    ·Slik konverterer MySQL til SQLite 
    ·Hvordan overføre MySQL database til Network Solutions 
    ·PHP Proxy Opplæring 
    ·Slik konverterer PHP til HTA 
    ·Hvordan bygge en MP3 -spiller med PHP 
    ·Hvordan lage et PHP innloggingsskript for MySQL 
    ·Slik kontrollerer du versjonen av MySQL Client Script i…
    ·Hvordan Inkluder en PHP Header 
    ·Lønn for en Senior Level PHP Programmerer 
    ·Hvordan lage PDF -filer i PHP 
      Anbefalte artikler
    ·Hva er hensikten med skjulte felt i Perl CGI 
    ·Hvordan bruke Rullende tekst på Javascript 
    ·Hva er en EJB Stub 
    ·Slik bruker du en PHP Session å forhåndsutfylle 
    ·Hvordan lage en Gjentatte Loop i Python 
    ·Liste over SQL- kommandoer 
    ·Hvordan Fylle en ADF Tabell 
    ·Hvordan lage en Windows Service Fra Java 
    ·Hvordan unngå Bli type Alle i MySQL 
    ·Javascript Relevant Vs . Absolute Sti 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/