首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用必应搜索在我的角度应用。?

如何使用必应搜索在我的角度应用。?
EN

Stack Overflow用户
提问于 2018-02-27 10:08:04
回答 1查看 577关注 0票数 0

我有一个单一的页面应用程序,角(V5)作为前端,如何使用必应搜索在我的应用程序。

我找了很多东西,但没能找到解决办法。

官方网站中可用于Node.Js

我怎样才能把它整合成角度呢?谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-02-27 10:29:26

您将使用http API直接从您的角度应用程序中消费那里的API。

请查看来自这里的教程,以便以角度处理https请求。

请查看下面的片段以寻求帮助,

代码语言:javascript
复制
       import { Headers, RequestOptions } from '@angular/http';

       //your component method
       doSearch() {

       let subscriptionKey = 'YOUR-SUBSCRIPTION-KEY';
       let customConfigId = 'YOUR-CUSTOM-CONFIG-ID';
       let searchTerm = 'microsoft';

        let headers = new Headers();
        headers.append('Ocp-Apim-Subscription-Key', subscriptionKey);
        let opts = new RequestOptions();
        opts.headers = headers;

        // here your url
        let url = 'https://api.cognitive.microsoft.com/bingcustomsearch/v7.0/search?' +
           'q=' + searchTerm +
           '&customconfig=' + customConfigId,

        // http rquest
        this.http.get(url, opts).subscribe(
          res => console.log('handle your response',res.json()),
          msg => console.error(`Error: ${msg.status} ${msg.statusText}`)
        );

      }

不记得了,但你可以试着玩上面的片段。

否则,如果后端有一个node,那么为Bing Custom Search endpoint创建自己的endpoints,并使用请求处理程序在应用程序中使用它们。

希望这能帮到你!!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49006045

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档