从云函数调用文档AI v1beta3时权限被拒绝

2024-05-02 19:58:57 发布

您现在位置:Python中文网/ 问答频道 /正文

我尝试从云函数调用DocumentAI v1beta3,代码片段如下:

client = documentai.DocumentProcessorServiceClient()

input_doc = documentai.types.Document(
    content=file_to_be_extract,
    mime_type='application/pdf')

request = documentai.types.ProcessRequest(
    name='DocumentFieldExtract',
    document=input_doc)

processResponse = client.process_document(request=request)
document = processResponse.document

# All text extracted from the document
print('Document Text: {}'.format(document.text))

其中,文件提取以字节类型表示,DocumentFieldExtract是文档处理器名称

运行上述代码后,我在资源项目DocumentFieldExtract上遇到错误权限被拒绝。 仅供参考,我已尝试将云文档管理员角色分配给云功能服务帐户

我还需要做些什么才能同意吗

如果可以的话,我也想知道v1beta2和v1beta3之间的区别是什么

谢谢


Tags: 代码text文档clientinputdocrequestdocument