Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Como escrever API PHP Classes Pull em um servidor remoto
Interfaces de Programação de Aplicativos , ou APIs , tornaram-se cada vez mais popular como engenheiros de software procuram maneiras originais para unir as diferentes aplicações de internet. PHP é uma das linguagens que é comumente usados ​​para interagir com APIs . Criar o seu próprio API que é compatível com PHP - e permite que seus usuários para puxar as classes da API - pode ser feito através da criação ou SOAP ( Simple Object Access Protocol ) interface ou o REST (transferência de estado representacional ) interface. Instruções
1

Escolha uma estrutura de URL para o seu API , como " http://api.exampleurl.com ".
2

Abra seu preferido código - edição de aplicativo e criar um novo documento PHP , garantindo que no topo é :

" ? 3

Defina as variáveis ​​para a API , definindo os intervalos de formato e de solicitação , por exemplo :

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

Crie uma conexão com banco de dados da API usando o código a seguir , substituindo os parâmetros de exemplo com os que banco de dados MySQL da sua API usa:

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

Crie uma consulta para a API de fazer, usando o código a seguir como um guia :

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

definir a saída da API usando o recurso JSON de PHP para criar a saída e formatá-lo , por exemplo :

if ( $ formato == ' json ') { while ($ api_call = mysql_fetch_array ($ resultado , MYSQL_ASSOC )) { }

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

7

Salve o arquivo PHP para o servidor Web e configurar o servidor Web como necessário para garantir que o URL do seu API será acessível a partir de redes externas.

Anterior :

Próximo : No
  Os artigos relacionados
·Fuja de consulta para o MySQL em Python 
·Como remover uma declaração XML no PHP 
·Como definir um cookie com PHP em Ajax 
·Como fazer Facebook Connect Com PHP 
·MySQL vs. Texto 
·Como programar uma bala no PHP 
·Como Desenhar uma linha em PHP 
·A Função PHP Redirect 
·Como criar um contador de PHP sem sobrecarregar o servi…
·MySQL 1030 Erro 
  Artigos em destaque
·Código FCM em MATLAB 
·Como encontrar um Coder 
·Como chamar o REST em Java 
·Como adicionar Glut Com o Visual C 
·A diferença de dois conjuntos em Java 
·Java Classpath Tutorial 
·Programação de Computadores para Iniciantes 
·Como compilar Java JDK Sem 
·O que o Arroba média em Javascript 
·Como usar Thrift Com PHP 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados