0

Возможно ли использовать API API естественного языка Google, используя простой ключ API? Кажется, что authentication documents указывает, что он предлагает использовать его для тестирования cURL, но когда я пытаюсь использовать код ниже, я получаю сообщение 404 по URL-адресу.Простая аутентификация с помощью API Google Natural Language с использованием только клиента javascript

<html> 
    <head> 
    <script src="https://apis.google.com/js/api.js"></script> 
    <script> 
     function start() { 
     gapi.client.init({ 
      'apiKey': 'XXXXXXX' 
     }).then(function() { 
      return gapi.client.request({ 
      path: '/v1beta1/documents:analyzeSentiment', 
      method: 'POST', 
      body: {'document': { 
         'type': 'PLAIN_TEXT', 
         'content': 'ANALZE THIS, IS IT BAD?' 
        } 
      } 
      }); 
     }).then(function(resp) { 
      console.log(resp.result); 
     }, function(reason) { 
      console.log('Error: ' + reason.result.error.message); 
     }); 
     }; 
     gapi.load('client', start); 
    </script> 
    </head> 
    <body> 
    <div id="results"></div> 
    </body> 
</html> 

ответ

0

Это работа, я только что был неправильный метод, указанный:

<html> 
    <head> 
    <script src="https://apis.google.com/js/api.js"></script> 
    <script> 
     function start() { 
     gapi.client.init({ 
      'apiKey': 'XXXX', 
      'discoveryDocs': ['https://language.googleapis.com/$discovery/rest?version=v1beta1'] 
     }).then(function() { 
      return gapi.client.language.documents.analyzeSentiment({ 
      // not sure how to put in a JSON object in here correctly 
      'document': { 
         'type': 'PLAIN_TEXT', 
         'content': 'ANALZE THIS YOU MARVELLOUS PERSON' 
        } 
      }); 
     }).then(function(resp) { 
      console.log(resp.result); 
     }, function(reason) { 
      console.log('Error: ' + reason.result.error.message); 
     }); 
     }; 
     gapi.load('client', start); 
    </script> 
    </head> 
    <body> 
    <div id="results"></div> 
    </body> 
</html> 

 Смежные вопросы

  • Нет связанных вопросов^_^