如何在Google App Engine端点中返回数组响应

时间:2014-01-10 22:17:38

标签: python google-app-engine google-cloud-endpoints

我想在GAE端点返回一个json输出。我怎么能用消息来做。

{
    "items": [
        1: { ... }
        2: { ... }
        ...
    ]
}

e.g。

class Response(messages.Message):
    items = messages.StringField(1)

产生输出

{
   "items": "message content"
}

如何为items返回数组?

1 个答案:

答案 0 :(得分:1)

使用重复字段:

class Response(messages.Message):
    items = messages.StringField(1, repeated=True)