Cloud Workflows:TypeError:字典键必须为字符串;得到:int

问题描述

我们有一个Cloud Workflows配方设置,如下所示:

:

我们收到以下错误Makefile

这是我们得到的完整答复:

grep -E '^[a-zA-Z_-]+:.*?## .*$$' Makefile .env

解决方法

出现错误时,您需要阅读错误消息。

它为您提供context: in step "returnResult"

该错误表示输出中不存在${bitresult.body[0]}位置0

Bit.ly返回一个json文档,如:

{
   "archived":false,"created_at":"2020-10-16T17:40:17+0000","id":"bit.ly/35452TM","link":"//bit .ly/35452TM","long_url":"https://cloud.google.com/blog/",}

因此它没有body[0],而是body.link