Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Como enviar um comando PHP Plesk API
Plesk é uma interface de programação de aplicativos (API) que fornece suporte de protocolo baseado em XML e interação com tecnologias de programação web , como PHP. O protocolo RPC API Plesk é usada para chamar várias funções remotamente. A informação Plesk recolhe daquelas funções voltar em pacotes formatados especificamente , mas a maioria dos pacotes são retornados em formato XML . Desde Plesk é compatível com PHP, muitos desenvolvedores de usá-lo como um protocolo de API para diversos projetos. Instruções
1

Use o código abaixo para definir o host, a porta eo caminho do seu servidor PHP. Neste projeto, um motor CURL - um do lado do cliente biblioteca de transferência de URL livre e aberto - é utilizado , uma vez que é compatível com o PHP 4.0.2 e versão superior

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

define ( ' porto ' , 8443 );

define (' PATH ',' empresa /controle /agent.php ');

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

Confirme a variedade de seus elementos de cabeçalho API Plesk para garantir que a saída está no formato XML, por isso, é apoiada pelo PHP, como mostrado abaixo:

$ headers = array (

' HTTP_AUTH_LOGIN : admin' ,

' HTTP_AUTH_PASSWD : setup' ,

' Content- Type: text /xml ' em

);
3

Digite o seguinte código para inicializar o motor CURL e ter certeza de que todos os parâmetros necessários são definidos para melhor saída :

//inicializa o motor onda < br >

$ ch = curl_init ();

//definir as opções de onda :

//não verificar o nome do certificado SSL do servidor remoto

curl_setopt ( $ ch , CURLOPT_SSL_VERIFYHOST , 0);

//não marcar o certificado de servidor remoto

curl_setopt ( $ ch , CURLOPT_SSL_VERIFYPEER , false);

//passar os elementos de cabeçalho

curl_setopt ( $ ch , CURLOPT_HTTPHEADER , $ headers );

//passa o URL do servidor de destino

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

Digite o código a seguir para dizer o motor CURL para processar a transferência e entregar a solicitação via protocolo API Plesk :

//dizer CURL para retornar o resultado , em vez de carregá-lo para o navegador

curl_setopt ( $ ch , CURLOPT_RETURNTRANSFER , true);

//passa no pacote para entregar

curl_setopt ( $ ch , CURLOPT_POSTFIELDS , $ pacote );

//executar o pedido CURL e retornar o resultado

$ retval = curl_exec ( $ ch );

//fecha a sessão CURL

curl_close ( $ ch );

Anterior :

Próximo : No
  Os artigos relacionados
·Como executar o FFmpeg como um processo de fundo Com PH…
·Como desativar múltiplas alega, em PHP 
·PHP não está sendo executado 
·Como ter listas do Bloco PHP 
·Como acelerar o PHP Onda 
·Código PHP para inserir exclusivos Tag do título com …
·Como solucionar problemas de Apache e arquivos PHP 
·Como fazer Facebook Connect Com PHP 
·Como carregar índice em Cache em Mysql 
·Get_headers Vs . Velocidade cURL em PHP 
  Artigos em destaque
·Como aprender ASP 
·Como escrever um script em ASP 
·Como fazer um arquivo RES 
·Como fazer uma célula da tabela clicável 
·Como fazer um jogo básico em C + + 
·Como excluir todas as transições em VideoStudio 
·Como criptografar e Watermark um PHP PDF 
·Como gerar números aleatórios sem repetição em Java…
·Como integrar o Android com Eclipse 
·Como desativar o Formulário de Rastreamento da Oracle 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados