Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 同时使用Microsoft认知服务的多个端点_Node.js_Request_Microsoft Cognitive_Azure Api Apps_Azure Cognitive Services - Fatal编程技术网

Node.js 同时使用Microsoft认知服务的多个端点

Node.js 同时使用Microsoft认知服务的多个端点,node.js,request,microsoft-cognitive,azure-api-apps,azure-cognitive-services,Node.js,Request,Microsoft Cognitive,Azure Api Apps,Azure Cognitive Services,因此,我正在Node.js中编写一个应用程序,它使用Microsoft认知服务分析情绪并提取关键短语。为了完成这两件独立的事情,我使用了两个嵌套的POST调用,一个在另一个完成时启动。然而,这似乎效率低下。其中提到,例如,为了检查情绪,URL“必须包含/情绪”,而不是它必须是该调用的唯一端点。也许我可以在一次调用中同时完成这两项任务,并节省自己的预算和执行时间 我尝试过/情绪/关键短语,返回404/感情/关键短语就是关键短语。我想不出另一种方法来组合这两个端点。结果是我对文档的理解误导了我。端点

因此,我正在Node.js中编写一个应用程序,它使用Microsoft认知服务分析情绪并提取关键短语。为了完成这两件独立的事情,我使用了两个嵌套的POST调用,一个在另一个完成时启动。然而,这似乎效率低下。其中提到,例如,为了检查情绪,URL“必须包含/情绪”,而不是它必须是该调用的唯一端点。也许我可以在一次调用中同时完成这两项任务,并节省自己的预算和执行时间


我尝试过/情绪/关键短语,返回404/感情/关键短语就是关键短语。我想不出另一种方法来组合这两个端点。

结果是我对文档的理解误导了我。端点必须单独调用,然后可以使用
response=response1.concat(response2)在节点中组合答案

我认为没有一种方法可以使用一个端点进行多个调用,因此它们必须分开进行。我确实对此表示怀疑,但API文档的措辞让我感到困惑。我想我会问一下以防万一。不过谢谢你的回复。问一下也没什么坏处:)既然我不能把一条评论标记为接受的答案,我应该发布一个答案并接受它吗?是的,你可以这么做。