AWS Textract API UnknownOperationException from Postman REST API

0

Hi,

I am trying to use the Textract REST API using POSTMAN but not having any luck getting it working. I am receiving a Bad Request. Initially my Authentication was failing but it seems I have passed that now using Access and Secret key by setting an IAM user with full permission to Textract service.

I checked below steps in related post:

  1. Obtain the access key and secret key for the IAM user. - DONE

  2. Open Postman and create a new POST request. - DONE

  3. In the Authorization tab, select "AWS Signature" from the TYPE dropdown menu. - DONE

  4. In the Access Key field, enter the access key for the IAM user. - DONE

  5. In the Secret Key field, enter the secret key for the IAM user. - DONE

  6. In the AWS Region field, enter the region where you want to make the API call (e.g., "us-west-2"). - DONE (Used Sydney Region)

  7. In the Service Name field, enter "textract". - DONE

  8. In the Request URI field, enter the appropriate endpoint for the DetectDocumentText action. Add a JSON payload to the Body of the request with the necessary attributes and values to call the API. NOT WORKING

I am finding the issue here and am unable to get it working. I receive UnknownOperationException. I have attached the screenshots below for reference. Not sure what I am doing wrong. Any help I can get would be great. Thanks.

Authorization

Parameters

Headers

Body JSON Format

Request and Response

IB
已提问 10 个月前577 查看次数
1 回答
0
已接受的回答

I have resolved the issue. The Header value must be as below:

X-Amz-Target = Textract.DetectDocumentText

IB
已回答 10 个月前
profile picture
专家
已审核 10 个月前
profile picture
专家
已审核 10 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则