Pergunta : Como escrever um serviço de correia fotorreceptora API?


Olá! grupo,

Eu estou a ponto de escrever uma correia fotorreceptora App mas ao mesmo tempo eu preciso de encaixar (se eu sou direita) um serviço de correia fotorreceptora nele de modo que eu possa emitir e receber a informação a XML direto front-end.

De onde posso eu começo aprender isto? Alguma curso em linha ou amostra de que eu puder aprender?

Obrigado,
ak

Resposta : Como escrever um serviço de correia fotorreceptora API?

Um exemplo realmente bom de um API RESTful é o Yahoo Geocoder.
http://developer.yahoo.com/maps/rest/V1/geocode.html

O teste padrão RESTful do projeto coloc todos os argumentos na corda do URL.  Você vê esta sorte da coisa todo o tempo nos Web pages, e de fato o WWW inteiro é um projeto RESTful.  Seu certificado do serviço de correia fotorreceptora toma a informação na disposição de $_GET e usa-a para criar a resposta, que pode ser XML, JSON, CSV, texto liso, etc.  

Cada chamada do DESCANSO é atômica - não há nenhuma seqüência do início de uma sessão/saída.  Você pôde escolher HTTPS e algum tipo da autenticação da API-Chave se você quis realmente a.

Tentar estes URL ver como isto trabalha.  Anotar que testar o serviço de correia fotorreceptora RESTful é um simples como a dactilografia dos argumentos na barra do endereço do navegador.

http://www.laprbass.com/RAY_REST_get_last_name.php
http://www.laprbass.com/RAY_REST_get_last_name.php?key=ABC
http://www.laprbass.com/RAY_REST_get_last_name.php?key=ABC&name=Fred
http://www.laprbass.com/RAY_REST_get_last_name.php?key=ABC&name=Richard

Sem demasiado esforço você pode transformar este projeto para usar chaves diferentes do API para modelos de dados diferentes do cliente, para retornar uma corda de XML, ou olhar acima a informação em uma base de dados, etc.

As melhores considerações, ~Ray
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
 “Portlock”
, => “Paseur     ” do “raio”
, => “Quadling” de “Richard”
)
;

TESTE DE // A CHAVE DO API
$key = FALSO;
se (isset ($_GET [“chave”])) $key = $_GET [“chave”];
se ($key! O == “ABC ") morre (“CHAVE FALSA do API ");

// OLHA ACIMA O APELIDO
$name= "? “;
se (isset ($_GET [“nome”])) $name = $_GET [“nome”];
se (array_key_exists ($name, $dataModel))
{
    morrer (“$dataModel [$name] ");
}
outro morrer (“DESCONHECIDO ");
Outras soluções  
 
programming4us programming4us