Added bing Composite Search support
This commit is contained in:
parent
1aa77581a4
commit
352f36d7c9
2 changed files with 33 additions and 1 deletions
23
lib/bing.js
23
lib/bing.js
|
@ -22,7 +22,7 @@ var Bing = function( options ) {
|
|||
var defaults = {
|
||||
|
||||
//Bing Search API URI
|
||||
rootUri: "https://api.datamarket.azure.com/Bing/Search/",
|
||||
rootUri: "https://api.datamarket.azure.com/Bing/Search/v1/",
|
||||
|
||||
//Account Key
|
||||
accKey: null,
|
||||
|
@ -131,6 +131,27 @@ Bing.prototype.web = function(query, callback, options) {
|
|||
Bing.prototype.search = Bing.prototype.web;
|
||||
|
||||
|
||||
/**
|
||||
* Performs a Bing search in the Composite vertical.
|
||||
*
|
||||
* @param {String} query Query term to search for.
|
||||
*
|
||||
* @param {requestCallback} callback Callback called with (potentially
|
||||
* json-parsed) response.
|
||||
*
|
||||
* @param {Object} options Options to command, allows overriding
|
||||
* of rootUri, accKey (Bing API key),
|
||||
* userAgent, reqTimeout, top, skip,
|
||||
* @function
|
||||
*/
|
||||
Bing.prototype.composite = function(query, callback, options) {
|
||||
this.searchVertical(query, "Composite", callback, options);
|
||||
};
|
||||
|
||||
// Alias Bing.search to Bing.web
|
||||
// Note: Keep this for compatibility with older versions
|
||||
Bing.prototype.search = Bing.prototype.composite;
|
||||
|
||||
/**
|
||||
* Performs a Bing search in the Images vertical.
|
||||
*
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue