Um exemplo realmente bom de um API RESTful é o Yahoo Geocoder.
http://developer.yahoo.com/maps/rest/V1/geocode.htmlO 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.phphttp://www.laprbass.com/RAY_REST_get_last_name.php?key=ABChttp://www.laprbass.com/RAY_REST_get_last_name.php?key=ABC&name=Fredhttp://www.laprbass.com/RAY_REST_get_last_name.php?key=ABC&name=RichardSem 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