AlchemyAPI - установить язык по умолчанию при использовании HTML API: Анализ настроений
Я пытаюсь использовать AlchemyAPI для запуска анализа настроений по нескольким URL-адресам. Поскольку эти URL имеют свой собственный набор параметров, я получаю данные, используя HTTP.get
Затем Алхимия HTMLGetTextSentiment
на HTML, который возвращается:
getSentiment: (url) ->
html = HTTP.get url
res = HTTP.get "http://access.alchemyapi.com/calls/html/HTMLGetTextSentiment?html=#{html}&apikey=<key>&outputMode=json"
res
Это все работает отлично... За исключением половины времени, он думает, что контент не на том языке и выдает ошибку. Я случайно знаю, что 100% этих страниц будут содержать только англоязычный контент, так есть ли способ обойти детектор языка и жестко закодировать язык в запросе?
1 ответ
Я предлагаю вам попробовать следующее:
res = HTTP.get "http://access.alchemyapi.com/calls/html/HTMLGetTextSentiment?html=#{html}&apikey=<key>&outputMode=json&language=english"
Добавление параметра language=english является важной частью.
Подобный подход работал для меня.