相关疑难解决方法(0)

Bing搜索API和Azure

我试图以编程方式在Microsoft Bing搜索引擎上执行搜索.

这是我的理解:

  • 有一个Bing Search API 2.0,很快就会被替换(2012年8月1日)
  • 新API称为Windows Azure Marketplace.
  • 您为这两者使用不同的URL.

在旧API(Bing Search API 2.0)中,您在URL中指定密钥(应用程序ID),此类密钥将用于对请求进行身份验证.只要您将密钥作为URL中的参数,就可以获得结果.

在新API(Windows Azure Marketplace)中,您不在URL中包含密钥(帐户密钥).相反,您输入查询URL,然后服务器将要求您的凭据.使用浏览器时,会弹出一个要求输入名称和密码的弹出窗口.说明是将帐户名留空,并将密钥插入密码字段.

好的,我已经做了所有这些,我可以在浏览器页面上看到我的搜索的JSON格式结果.

如何在PHP中以编程方式执行此操作?我尝试从Microsoft MSDN库中搜索文档和示例代码,但我要么在错误的位置搜索,要么资源非常有限.

有人能告诉我你怎么做"在弹出的密码字段输入密钥"部分在PHP中?

非常感谢提前.

php search bing

27
推荐指数
3
解决办法
3万
查看次数

为bing搜索创建appid的步骤

我真的被bing搜索Api困住了.在bing的开发人员中心,我找不到生成Appid的任何选项.其实我想用curl来使用bing的搜索功能.

当我尝试击中Api时,它显示以下错误:

计算机test2001AppID无法正常运行.请参阅HelpUrl以获取更多信息.http://msdn.microsoft.com/en-us/library/dd251042.aspx

数组([SearchResponse] =>数组([查询] =>数组([SearchTerms] =>计算机测试)

        [Errors] => Array
            (
                [Error] => Array
                    (
                        [Code] => 2001
                        [Message] => AppID is not functioning properly. Please refer to the HelpUrl to get more information.
                        [HelpUrl] => http://msdn.microsoft.com/en-us/library/dd251042.aspx
                    )

            )

    )

[SearchResponse_attr] => Array
    (
        [xmlns] => http://schemas.microsoft.com/LiveSearch/2008/04/XML/element
        [Version] => 2.0
    )
Run Code Online (Sandbox Code Playgroud)

)

请帮我.我认为这是一个错误的Appid错误消息所以请告诉我生成新Appid的步骤我在开发人员的中心找不到任何选项.

非常感谢提前......

bing-api

0
推荐指数
1
解决办法
2292
查看次数

标签 统计

bing ×1

bing-api ×1

php ×1

search ×1