擅长:python、mysql、java
<p>必应Bing的等价物是:</p>
<pre><code>keyBing = '' # get Bing key from: https://datamarket.azure.com/account/keys
credentialBing = 'Basic ' + (':%s' % keyBing).encode('base64')[:-1] # the "-1" is to remove the trailing "\n" which encode adds
searchString = '%27Xbox+One%27'
top = 20
offset = 0
url = 'https://api.datamarket.azure.com/Bing/Search/Image?' + \
'Query=%s&$top=%d&$skip=%d&$format=json' % (searchString, top, offset)
request = urllib2.Request(url)
request.add_header('Authorization', credentialBing)
requestOpener = urllib2.build_opener()
response = requestOpener.open(request)
results = json.load(response)
# process results
</code></pre>
<p>解决方案感谢:<a href="http://www.guguncube.com/2771/python-using-the-bing-search-api" rel="nofollow">http://www.guguncube.com/2771/python-using-the-bing-search-api</a></p>