Bing自定义搜索引擎

时间:2011-04-26 17:12:50

标签: bing bing-api

为了从仅使用bing 2.0 API的abcd.com获取搜索结果,我应该使用哪些参数?我试图以JSON格式获取结果。有人可以帮忙吗?

2 个答案:

答案 0 :(得分:2)

群众的新代码

            $query = array
        (
            'AppId' => <API_KEY>,
            'sources' => 'Web',
            'query' => 'site:www.tipografix.ro '.$keywords,
            'Version' => '2.0',
            'Options' => 'EnableHighlighting',
            'Web.Count' => $per_page,
            'Web.Offset' => $page_num,
            'Web.Options' => 'DisableHostCollapsing DisableQueryAlterations'
        );

        $request = 'http://api.bing.net/json.aspx?'.http_build_query($query);

        $response  = file_get_contents($request);
        $jsonobj  = json_decode($response);

答案 1 :(得分:0)

不确定API的JSON格式是如何工作的,但在查询参数中放入“site:abcd.com bacon”,其中 bacon 是您的原始查询。< / p>

我正在使用XML格式,所以如果我发送请求:

http://api.search.live.net/xml.aspx?Appid=________&query=site%3Aabcd.com+bacon&sources=web&web.count=5&web.offset=0