Распознавание PDF-файла с помощью облачного API Google - PullRequest
0 голосов
/ 02 марта 2019

Я хочу, чтобы OCR pdf с помощью Google API, но в следующем синтаксисе я получаю 400 ошибок.Что мне теперь делать

        str_json_data = {
        "requests": [
            {
                "inputConfig": {
                    "content" : "20001008.pdf",
                    "mimeType" : "application/pdf"
                },
                "features": [
                    {
                        "type" : "DOCUMENT_TEXT_DETECTION"
                    }
                ]
            }
        ]
    }
    obj_session = Session()
    obj_request = Request("POST",
                          str_url + str_api_key,
                          data=json.dumps(str_json_data),
                          headers=str_headers
                          )
    obj_prepped = obj_session.prepare_request(obj_request)
    obj_response = obj_session.send(obj_prepped,
                                    verify=True,
                                    timeout=60
                                    )

Google Cloud Strage Я хочу знать, как его не использовать

1 Ответ

0 голосов
/ 05 марта 2019

Я понимаю, что вы используете этот вызов API: vision.files.asyncBatchAnnotate используя библиотеку Cloud Vision API v1.Я не могу найти параметр requests -> inputConfig -> content посмотрите на это:

inputConfig

Пожалуйста, попробуйте установить параметры, как указано здесь и снова запустите ваш запрос, у меня он работал хорошо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...