Как исправить ошибку "Требуется авторизация" в Algorithmia
Я создаю приложение с алгоритмом "Извлечь текст" из Algorithmia, которое получает файл от пользователя и извлекает текст из файла. Следуя примерам, ввод должен быть примерно таким:"data://util/SampleCollection/easychair.docx"
, но я получаю следующую ошибку:
(node:17748) UnhandledPromiseRejectionWarning: 401 not authorized: {"error":{"message":"authorization required - attempted action: credentials not sufficient for action DataRead - collection permissions do not allow read"}}
Я попытался использовать документы из Интернета и изменить "data://" на "file://", но ничего из этого не работает.
const input = "data://caio.tracera/Desktop/texto.docx"
const algorithmiaAuthenticated = algorithmia.client(algorithmiaApiKey)
const extractTextAlgorithm = algorithmiaAuthenticated.algo('util/ExtractText/0.1.1')
const extractTextResponse = await extractTextAlgorithm.pipe(input)
const extractTextContent = extractTextResponse.get()
Входной файл и проект находятся в одной папке. Ожидаемый результат - это текст из файла, когда я console.log файл extractTextContent.