oauth-2.0 - 谷歌文档人工智能;如何获得不记名令牌?
问题描述
我的任务是尝试使用 Google DocumentAI 服务从 PDF 文件中提取表格数据。我正在使用 Alteryx,但该原则适用于 PostMan 或您格式化自己的请求的其他应用程序。
我已经设置了一个 Google Cloud Bucket,并加载了我的 PDF。我已经建立了一个项目,并获得了一个服务帐户。
该文档显示了格式化请求,并且授权标头为“授权:Bearer gcloud auth application-default print-access-token”。
鉴于我有这样的凭证 json 文件......
{
"type": "service_account",
"project_id": "my-proj",
"private_key_id": "12345abc",
"private_key": "-----BEGIN PRIVATE KEY-----\stuff\n-----END PRIVATE KEY-----\n",
"client_email": "me@my-proj.iam.gserviceaccount.com",
"client_id": "12345",
"auth_uri": "https://accounts.google.com/o/oauth2/auth",
"token_uri": "https://oauth2.googleapis.com/token",
"auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs",
"client_x509_cert_url": "https://www.googleapis.com/robot/v1/metadata/x509/me%40my-proj.iam.gserviceaccount.com"
}
...我如何获得不记名令牌?我假设我将不得不对身份服务器进行某种调用,但目前尚不清楚如何执行此操作。
解决方案
推荐阅读
- python - 使用 NSIS zip 文件夹安装特定依赖项
- python - 在让用户使用pyotp创建新密码之前如何实现基于OTP的验证?
- python-3.x - 没有名为 Julia 的模块
- javascript - 如何在数组中获取随机元素?
- python - 如何通过 Python 将滚动命令发送到未聚焦的窗口?
- python - 如何为 Keras 模型编写基于二元交叉熵损失的条件回归损失函数
- python - 多个子图中的颜色条不遵循相同的比例
- java - 使用多行写入 CSV 文件
- .net - VS2019 - Sgen 错误无法隐式转换类型。已知问题?
- python - 按小时重新采样 Pandas DataFrame 并使用 Plotly 绘制堆积条形图