怎样通过$.ajax跨域请求斗鱼TV API 取得json数据 财富值8

2017-01-14 09:33发布

通过$.ajax跨域请求 chrome提示 Uncaught SyntaxError: Unexpected token

这是我失败的代码

    $.ajax({         type: "get",         url: "http://open.douyucdn.cn/api/RoomApi/live/lol",         dataType: "jsonp",         jsonp: "callback",         jsonpCallback: "data",         success: function(response) {             console.log(response);         }     });

斗鱼TV API文档

我去google后,了解到返回的数据是json格式,但我如果将dataType的value改成json后,又会出现跨域问题。
这期间我尝试使用script直接调用该链接,但还是同样的问题,
贴出失败的代码:

var url = "http://open.douyucdn.cn/api/RoomApi/live/lol";     var script = document.createElement("script");     script.setAttribute("src", url);     document.getElementsByTagName("head")[0].appendChild(script);

我觉得我的问题应该归纳为:如何使用javascript在跨域条件下调用json格式数据?
希望大家能指导我一下,谢谢!


这个问题来源于freecodecamp上的一个小题目,
题目地址
我只是将其中的twitch API改为斗鱼API

付费偷看设置
发送
21条回答

一、后台发过来的api,基本都有权限验证的,就是header里面带auth权限验证,需要携带token
二、涉及到跨域,可能后端一定做了域名限制(必须),就是Access-Control-Allow-Origin:"..."这货,对域名限制后,基本别的ip访问不了api;
三、可能需要模拟登陆后爬取数据,需要cookie验证,没有cookie就没有一切;
你想的简单了,这就是个小爬虫了,单单的ajax没拉莫强大。

滿足你所有的視覺.觸覺.聽覺三享受

gaylun.tv
把所有游戏直播平台都给爬了,最下方有源代码

你可以借用别的语言先请求一下,你封装成jsonp的格式。

获取到斗鱼的json字符串后,作为data传给后台吗?

当然公共的api除外

北中南好茶【看照約妹】
妮娜茶坊論壇:http://www.xd187.com/forum.php
看妹網址:twitter.com/Vt5FCfmbICCBhFk
看妹網址:https://linexd187.blogspot.tw/
看妹網址:twitter.com/qi8288
看妹網址:http://ninacccxd187.weebly.com/

中兼職妹妹外約外送/竹 北好茶外送/高雄鐘點情人/ 中山區一夜情絕色正妹外送/大同區約妹/松山區找茶喝/大安區找 女人/南港區叫妹/萬華區約妹打炮/ 信譽區美女外送/士林區酒店外送一夜情/北投旅館約妹愛愛/內湖妮娜外送茶line:xd187 區喝茶找女人/文山區找茶外送/ 土城找茶妹/汐止正妹外送/中和探索約妹愛愛/泰山兼職美女外 送/永和住家叫小姐/新莊motel外送/ 板橋學生妹兼職外送/新店性感美女外送/蘆洲區愛愛茶/三重性感 茶/淡水風騷茶/林口技術茶/龜山嬌小茶/中區正妹兼職/北區找炮妹/ 東區叫雞/西區全套外送服務/南區淫蕩茶/西屯區美艷茶/南屯區白皙茶/北屯區熟女茶/大理人妻茶/大雅看照約妹/ 豐原約妹打炮/沙鹿外約兼職美女/彰化美腿茶/南投口碑茶/員林氣質茶/前金區喝茶/ 苓雅區外送茶/鼓山區看照約妹/前鎮區美腿茶/三民區火辣茶/新興區惹火嫵媚茶/左營區MT外送/小港青澀茶/鳳山領薪必 喝茶/汽車旅館約妹/火車站叫茶/伊莉喝茶吃魚論壇/玩美情人魚 訊論壇/成人夜遊魚訊茶訊交流討論區/男人的性福天堂/完美戀人 魚茶漁會論壇,賴xd187,BJ論壇網/小女人俱樂部/141香港論壇/ 歡樂茶訊魚訊/ YouTube/FT茶魚論壇/八大娛樂網/台情綜合論壇 台灣情色網/伊魚網/美人魚外送/援交妹網站/男人幫論壇香港論壇/美女外送/傳播妹/情色AV/台中應召站/成人性愛/口交/喝茶論壇/ 援交/兼職美媚/正妹辣妹包你爽//台中叫小姐/whatsns/台中買茶/茶莊外送/鐘點情人/情色自拍/無碼/全套外送/台灣正妹/辣妹 兼職/台中好茶/台中外送茶/援助交際留言板/UT聊天室/包養/男女愛愛/辣妹宅配/好茶外送/台北清涼茶莊/更多優質妹妹/台北外 送茶莊/高雄外送茶/新竹外送茶/洗澡/愛愛/口交/夜總會俱樂部/激情A片網站/喝茶討論區/大雅外送茶/烏日外送旅館飯店/新店全 套外送茶/南屯外送茶/西屯叫小姐/北屯一夜情/中區東區外送茶莊/東海外約鐘點情人/大理板橋金色年代一夜情侶/中山外送茶/ 文山絕色正妹/松山援交全套妹妹/大同大安找女人五股喝茶服務外送一夜情鐘點情/台北市外送茶/士林區內湖外送茶夜店嗨妹激 情四射/北投外送茶/信義區外送茶/南港外送茶/萬華區外送茶/三重外送茶/土城外送茶/永和外送茶/汐止外送茶/新莊外送茶/ 樹林外送茶/板橋外送茶/瀘州外送茶/新興區外送茶/前金區外送茶/苓雅區外送茶/鼓山區外全套服/外送茶/外送服務/學生妹兼職台灣妮娜網路人氣頂級外送茶line:xd187

jsonp请求需要服务器做相应的jsonp请求响应处理的,所以服务器没做你是无法jsonp请求的,你可以试试iframe里面放个表单用表单去请求,然后获取iframe里面的内容,对里面的json字符串做转换,因为表单请求不存在所谓的跨域

妮娜茶莊服務品質有口碑 會精心為你安排

服务器上面有限制吧

一周热门 更多>