利用ajax,获取豆瓣 爱奇艺 芒果tv的联想词

隔壁小蒋 8,900 1

先列出接口吧,都是通过审查元素获取的[aru_1]

  • 爱奇艺联想词接口:https://suggest.video.iqiyi.com/?key=
  • 芒果tv联想词接口:https://mobileso.bz.mgtv.com/pc/suggest/v3?q=
  • 豆瓣电影联想词接口:https://api.douban.com/v2/movie/search?q=

再给个爱奇艺的例子:在线测试

<html>

	<head>
		<meta  charset="utf-8" />
		<meta http-equiv="Access-Control-Allow-Origin" content="*">
		<title>主页</title>
		<script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"></script>
	</head>

	<body>
		<input type="text" />
      <table border="1"> </table>
	</body>
<script>
	
	$("input").keyup(function(){
		var key = $("input").val();
		var url = "https://suggest.video.iqiyi.com/?key="+key;
		 $.ajax({
         url:url,
         dataType:'jsonp',
         processData: false, 
         type:'get',
         success:function(data){
           var ind = "";
           for(i=0;i<data.data.length;i++){
           	ind+="<tr><td>"+data.data[i].name+"</td><tr>";
           }
           $("table").html(ind);
         }
	});
    });
</script>
</html>

其他两个都大同小异,改下关键词就好了。

但接口调用好像有限制[aru_39]

发表评论 取消回复
表情 图片 链接 代码

  1. 青衫慧博客

    我的天啊,大佬好久没更新,一更新就是技术文章。

分享
微信
微博
QQ