Javascriptを通じてマイクロソフト認知サービスの感情検知インターフェースを呼び出す2つの実現方式.

4260 ワード

これは今日ハッカー松の現場で書いたコードです.私たちのプロジェクトは認知サービスの感情識別インターフェースを呼び出す必要があります.公式は、遠隔画像から識別する方法を提供しています.ローカルファイルから読み出してアップロードして識別する例を別途書きました.
公式文書を参照してください.https://docs.azure.cn/zh-cn/cognitive-services/emotion/quickstarts/javascript
最初の方法は、リモートの画像ファイルを使用します.
    

   
    
         $(function){
             $(「菗test」).click(<
                 var params=<
                    //Request parameters
                 };
                 $.ajax(
                     url:"https://api.cognitive.azure.cn/emotion/v1.0/recognize"+$param(params)、
                     before Send:function(xhrObj){
                        //Request headers
                         xhrObj.set Request Header(「Content-Type」、「aplication/json」);

                       //NOTE:Replace the「Ocp-Apim-Scuription-Key」value with a valid subscription key.
                         xhrObj.set Request Header(「Ocp-Apim-Sbription-Key」、「あなたのkeyに換える」);                     },
                     type:「POST」、
                    //Request body
                     data:'{url}https://tse3.mm.bing.net/th?id=OIP.4M-JZG 7 HnQUpUKJ 0 wowq 7 QDrEs&pid=1.7'、
                 })
                     .done(function){br/>                         consolie.log(data)
                     })
                     .fail(function){
                         alert("error")
                     });
             });
         });