Bing search
编程技术  /  houtizong 发布于 3年前   73
require'open-uri'require'cgi'module Bing #doc:http://msdn.microsoft.com/zh-cn/library/dd251020(en-us).aspx APP_ID = '0DDB7DBE7BABC4505C688F4E954FBBB4458403D8' API_HOST ='http://api.bing.net/json.aspx' def search query, option = {} base_option ={'AppId' => APP_ID, 'Market' => 'zh-cn', 'Sources' =>'web','Version' => '2.0', 'Web.Count'=>'10'} option['Query'] = query option = base_option.merge! option url = API_HOST << '?' << option.map{|key,value| "#{key}=#{CGI.escape(value)}"}.join("&") open(url).read endendinclude Bing#搜网页puts(search "ruby", "sources" => "web")#搜图片puts(search "ruby", "sources" => "image")#搜视频puts(search "ruby", "sources" => "video")
请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!
技术博客集 - 网站简介:
前后端技术:
后端基于Hyperf2.1框架开发,前端使用Bootstrap可视化布局系统生成
网站主要作用:
1.编程技术分享及讨论交流,内置聊天系统;
2.测试交流框架问题,比如:Hyperf、Laravel、TP、beego;
3.本站数据是基于大数据采集等爬虫技术为基础助力分享知识,如有侵权请发邮件到站长邮箱,站长会尽快处理;
4.站长邮箱:[email protected];
文章归档
文章标签
友情链接