Closed Leandro3231 closed 10 months ago
cola ai a mensagem completa do erro, porque nesse trecho não diz qual foi o arquivo do erro
Consegui arrumar isso mas agora aparece C:\Users\leo\video-maker> C:\Users\leo\video-maker>node index.js Type a Wikipedia search term: aa
[1] Who is [2] What is [3] The history of [0] CANCEL
Choose one option [1, 2, 3, 0]: 1
[text-robot] Starting... [text-robot] Fetching content from Wikipedia (node:3540) UnhandledPromiseRejectionWarning: authorization required (node:3540) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 1) (node:3540) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
cola ai a mensagem completa do erro, porque nesse trecho não diz qual foi o arquivo do erro
Já criei uma nova api do watson e também nao da :/
Alguma credencial está com problemas, refaça todos seguindo o passo a passo do hebertlima aqui https://github.com/filipedeschamps/video-maker/issues/89
nesse caso o problema é a credencial do algorithmia.json, ela deve se parecer com isso:
{
"apiKey": "sua_api_key"
}
Alguma credencial está com problemas, refaça todos seguindo o passo a passo do hebertlima aqui #89
eu já fiz tudo de novo umas 3x e nada :/
nesse caso o problema é a credencial do algorithmia.json, ela deve se parecer com isso:
{ "apiKey": "sua_api_key" }
tentei e da o erro na mesma
lá em tipo de arquivo está arquivo json ?
sim
apaga o .json do nome do arquivo e tenta
Ele nao tem o .json, eu é que nas definiçoes do windows coloquei para aparecer as terminais dos ficheiros... :/
Leandro, como a gente não está conseguindo enxergar direito exatamente qual é o erro, faz o seguinte:
coloca todo o bloco de código relacionado ao Algorithmia dentro de um try/catch, quando capturar o erro dá um console.log() nele e manda pra gente o que sai dele.
Tipo assim
// ...
async function fetchContentFromWikipedia(content) {
console.log('> [text-robot] Fetching content from Wikipedia')
try {
const algorithmiaAuthenticated = algorithmia(algorithmiaApiKey)
const wikipediaAlgorithm = algorithmiaAuthenticated.algo('web/WikipediaParser/0.1.2')
const wikipediaResponse = await wikipediaAlgorithm.pipe(content.searchTerm)
const wikipediaContent = wikipediaResponse.get()
} catch (error) {
console.log(error)
}
content.sourceContentOriginal = wikipediaContent.content
console.log('> [text-robot] Fetching done!')
}
// ...
Leandro se ainda estiver com problema atualiza seu repositório assim conseguimos ver melhor e até testar
Olá Pessoal, Graças aos erros de todos postados aqui consegui resolver muito deles, fiz tudo certo, mas anda a dar um erro com uma credencial, que já fiz e refiz tudo como indicado e não consigo livrar-me deste erro! já fiz vários testes, e já adicionei mais a credencial da api do google cloud alem do OAuth 2.0, alguém pode ajudar? Obrigadíssimo
Olá @jprodrigues1981, esse erro é com as credenciais do Watson da IBM, veja se esta correta as credenciais e se você está fazendo a chamada na url correta da api, a url correta é
'https://gateway.watsonplatform.net/natural-language-understanding/api/'
Olá Hebert! Tudo beleza? sangue bom, até fiz umas try aqui no código a procura do erro como o exemplo do Paulo Santana, mas não desvendo isso, já vi e revi os vídeos do Filipe.. o Watson está tudo ok, na url da minha tem apenas um "-lon", retirei e deixei idêntico ao seu. mas da no mesmo.
As minha credenciais tinham sido instaladas com a Região London, exclui e adicionei Dallas, acho que isso não era motivo pra dar tanta dor de cabeça.. mas já correu mais qualquer coisa.. Agora está neste erro e acho que já o vi por ai no ISSUES ;)
Agora é Bad Request
significa que a url pode estar errada, se for e me parece ser na hora de pesquisar as imagens, da uma olhada no google custom search console veja se está pesquisando no google.com com imagens ativas e em toda a web
Olá @hebertlima ! desculpa está a chatear, se poder ajudar-me, fico imensamente granto, não sei por que não consigo nem ao menos que me apareça o pedido de consentimento na pagina de login do youtube como aparece no vídeo do @filipedeschamps, as credenciais estão corretas, já a dois dias que tento e fico a espera, pensei em ter de espera 24h para o youtube autoriza, mas também minha conta não é nova.
o Mov é efetuado tudo direitinho, só não dá sinal de vida a entrada de login do youtube :(
Olá @hebertlima ! desculpa está a chatear, se poder ajudar-me, fico imensamente granto, não sei por que não consigo nem ao menos que me apareça o pedido de consentimento na pagina de login do youtube como aparece no vídeo do @filipedeschamps, as credenciais estão corretas, já a dois dias que tento e fico a espera, pensei em ter de espera 24h para o youtube autoriza, mas também minha conta não é nova.
o Mov é efetuado tudo direitinho, só não dá sinal de vida a entrada de login do youtube :(
olá @jprodrigues1981 por acaso existe um arquivo chamado google-youtube.js dentro da pasta **../credentials/?
Existe, nas minhas tentativas cheguei a deixar apenas youtube.json e google.json, mas como disseste lá no outro comment, tenho que criar outra porta! posso colocar qualquer número? sou lego nesse assunto.. posso tentar uma 6000? valew
Ainda estão com problema? Posso ajudar?
Conseguiu resolver? Espero que tenha conseguido. Irei fechar o issue, caso necessário posso abrir novamente.
Fiz tudo "certinho" e da-me sempre este erro, já tentei remover os modulos, dar denovo o npm install e nada, alguem sabe como resolver? Abraço
(node:10028) UnhandledPromiseRejectionWarning: authorization required (node:10028) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 1) (node:10028) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.