2011-01-18 34 views

Trả lời

6

Điều bạn có thể làm là phơi bày một dịch vụ an toàn.

Để đơn giản bạn sẽ có các url trả về XML hoặc JSON. Xem stack exchange API docssample.

Sau đó, bạn có thể tạo trình bao bọc xung quanh dịch vụ này bằng nhiều ngôn ngữ tùy thích. Xem số twitter API overview, một dịch vụ REST của nó và các ngôn ngữ bao bọc nó một cách độc đáo. (Giống như Linq2Twitter ví dụ)

Bây giờ bạn đã không đề cập đến ngôn ngữ mà bạn đang sử dụng để viết ứng dụng web của bạn, nhưng nếu bạn có NET sau đó nhìn vào WCF Data ServicesOData mà có thể phơi bày, các thực thể dữ liệu từ một cơ sở dữ liệu (trong số những thứ khác) trên một dịch vụ RESTful. Xem http://www.odataprimer.com/ để biết ví dụ.

Ngoài Xem REST on Wikipedia & How I explained REST to my wife

Đối với phép nhìn vào OAuthhttp://www.dotnetopenauth.net/ nếu bạn có .NET

Lưu ý: Facebook ban đầu có REST API nhưng tôi nghĩ sự phức tạp của nền tảng của họ có họ thay đổi API của họ.