0

我正在尝试使用 S3 存储桶运行文档分析请求,但它给了我一个内部错误。我从文档中提取了表值。这是我的代码。请注意并使用适用于 .Net 的 AWS 开发工具包。

public async Task<IActionResult> Index()
    {

        var res = await StartDocumentAnalysis(BucketName, S3File, "TABLES");
        return View();
    }


public async Task<string> StartDocumentAnalysis(string bucketName, string key, string featureType)
    {

        var request = new StartDocumentAnalysisRequest();
        var s3Object = new S3Object
        {
            Bucket = bucketName,
            Name = key
        };
        request.DocumentLocation = new DocumentLocation
        {
            S3Object = s3Object
        };
        request.FeatureTypes = new List<string> { featureType };
        var response = _textract.StartDocumentAnalysisAsync(request).Result;
        WaitForJobCompletion(response.JobId, 5000);
        return response.JobId;
    }

错误信息:

内部错误无法从 S3 获取对象元数据。检查 aws Textract awssdk.core 中的对象键、区域和/或访问权限

4

0 回答 0