REST Resource: locations.questions

资源:问题

表示单个问题及其部分答案。

JSON 表示法
{
  "name": string,
  "author": {
    object (Author)
  },
  "upvoteCount": integer,
  "text": string,
  "createTime": string,
  "updateTime": string,
  "topAnswers": [
    {
      object (Answer)
    }
  ],
  "totalAnswerCount": integer
}
字段
name

string

不可变。问题的唯一名称。locations/*/questions/* - 如果创建问题期间设置了此字段,则系统将忽略此字段。

author

object (Author)

仅供输出。问题的作者。

upvoteCount

integer

仅供输出。问题的点赞数。

text

string

必需。问题的文本。应包含至少 3 个字词,且总长度应大于或等于 10 个字符。最大长度为 4096 个字符。

createTime

string (Timestamp format)

仅供输出。输入问题时的时间戳。

时间戳,采用 RFC3339 世界协调时间 (UTC)(即“祖鲁时”)格式,具有纳秒级分辨率,最多包含九个小数位。示例:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

updateTime

string (Timestamp format)

仅供输出。上次修改问题时的时间戳。

时间戳,采用 RFC3339 世界协调时间 (UTC)(即“祖鲁时”)格式,具有纳秒级分辨率,最多包含九个小数位。示例:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

topAnswers[]

object (Answer)

仅供输出。问题的答案列表,按顶的次数排序。这可能并未列出完整的答案列表,具体取决于请求参数 (answersPerQuestion)

totalAnswerCount

integer

仅供输出。针对此题目发布的回答总数。

作家

表示问题或答案的作者

JSON 表示法
{
  "displayName": string,
  "profilePhotoUri": string,
  "type": enum (AuthorType)
}
字段
displayName

string

用户的显示名称

profilePhotoUri

string

用户的个人资料照片 URI。

type

enum (AuthorType)

作者的用户类型。

AuthorType

作者类型用户的枚举。

枚举
AUTHOR_TYPE_UNSPECIFIED 不应使用此参数。
REGULAR_USER 普通用户。
LOCAL_GUIDE 本地向导
MERCHANT 营业地点的所有者/管理员

答案

表示对问题的回答

JSON 表示法
{
  "name": string,
  "author": {
    object (Author)
  },
  "upvoteCount": integer,
  "text": string,
  "createTime": string,
  "updateTime": string
}
字段
name

string

仅供输出。答案位置/*/questions/*/answers/* 的唯一名称

author

object (Author)

仅供输出。答案的作者。仅在列表操作期间设置。

upvoteCount

integer

仅供输出。答案的点赞数。

text

string

必需。答案的文本。它应该至少包含一个非空白字符。最大长度为 4096 个字符。

createTime

string (Timestamp format)

仅供输出。输入答案时的时间戳。仅在 ListResponse 提取期间检索。

时间戳,采用 RFC3339 世界协调时间 (UTC)(即“祖鲁时”)格式,具有纳秒级分辨率,最多包含九个小数位。示例:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

updateTime

string (Timestamp format)

仅供输出。上次修改答案时的时间戳。

时间戳,采用 RFC3339 世界协调时间 (UTC)(即“祖鲁时”)格式,具有纳秒级分辨率,最多包含九个小数位。示例:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

方法

create

针对指定位置添加问题。

delete

删除当前用户撰写的特定问题。

list

返回指定位置的分页问题列表及部分答案。

patch

更新当前用户撰写的特定问题。