1

我是api开发的新手,所以不知道这是否可行。

我有一个http://www.mysite.com/由数据组成的网站(),我需要开发一个 api 或以某种方式使用该网站的数据在其他网站中使用它。

我的要求是其他外部网站(http://www.externalwebsites.com)需要从我的主站点(http://www.mysite.com/)中搜索数据。http://www.externalwebsites.com/将搜索字符串发送到http://www.mysite.com/,它会发回结果并显示在http://www.externalwebsites.com/.

我需要使用 ajax 调用http://www.externalwebsites.com/来搜索数据,所以我的问题是

  1. 这整个过程可行吗?
4

3 回答 3

3

当然,您可以使用 JSONP,在 jQuery 等库中默认支持。

http://docs.jquery.com/Release:jQuery_1.2/Ajax#Cross-Domain_getJSON_.28using_JSONP.29

于 2012-05-04T06:08:34.023 回答
0

一个好方法是使用 SOAP 网络服务:

http://plutov.by/post/web_service_soap

于 2012-05-04T06:08:59.697 回答
0

REST: http ://searchsoa.techtarget.com/definition/REST SOAP: http : //tr.wikipedia.org/wiki/SOAP oAuth:http ://oauth.net/2/ (这被流行的网站使用,如脸书、谷歌、雅虎、推特)

于 2012-05-04T06:14:35.233 回答