首页 > 解决方案 > Google 数据流 api 返回空结果

问题描述

下面的 api 返回一个空字典。

curl \
  'https://dataflow.googleapis.com/v1b3/projects/[PROJECT_ID]/jobs?key=[YOUR_API_KEY]' \
  --header 'Authorization: Bearer [YOUR_ACCESS_TOKEN]' \
  --header 'Accept: application/json' \
  --compressed

请对此有所了解。

标签: apigoogle-cloud-platformcloudgoogle-cloud-dataflowdataflow

解决方案


不推荐使用 projects.jobs.list,因为只能获取到 us-central1 中运行的作业列表。您在 us-central1 有正在运行的作业吗?请参阅projects.jobs.list 方法文档

你可以试试这个:

curl \
  'https://dataflow.googleapis.com/v1b3/projects/[PROJECT_ID]/jobs?view=JOB_VIEW_ALL&key=[YOUR_API_KEY]' \
  --header 'Authorization: Bearer [YOUR_ACCESS_TOKEN]' \
  --header 'Accept: application/json' \
  --compressed

作业视图参考


推荐阅读