调用ajax json请求

时间:2016-07-02 15:00:58

标签: jquery json ajax

我想从https://twitter.com/i/search/timeline?f=realtime&q=blogger&src=typd

获取json数据

为此,我尝试了以下跨域请求但我收到错误:/

SELECT CUSTOMER_SRC_ID,CUSTOMER_SRC_DESC FROM CIDB_SIT..CUSTOMER_SRC 
EXCEPT -- Here
SELECT CUSTOMER_SRC_ID,CUSTOMER_SRC_DESC FROM EDW_SIT..CUSTOMER_SRC

2 个答案:

答案 0 :(得分:0)

在服务器允许的情况下,您无法进行跨域请求。如果他们有一个凭证,你应该特别使用他们的API。

另一个解决方案是将数据存储在您的服务器上(向twitter发送curl请求,没有CORS问题),并对服务器执行ajax调用。但是,根据国家的不同,你会暴露自己的法律问题。

答案 1 :(得分:0)

似乎与此重复:

jQuery AJAX cross domain

您必须使用JSONP。

编辑:

这可能不会影响OP,因为他试图访问Twitter。但是,如果您偶然发现并尝试在您控制的服务器上使用相同的域或两个域,请检查出来。如果不是皮埃尔是对的。

您可能需要找到获取该数据的替代方法。您可以尝试使用服务器端语言编写它,并使用AJAX调用该文件并检索数据。对于用户来说,它看起来是一样的。