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.