REST Resource: accounts.locations.questions

Kaynak: Soru

Tek bir soruyu ve bu sorunun bazı yanıtlarını temsil eder.

JSON gösterimi
{
  "name": string,
  "author": {
    object (Author)
  },
  "upvoteCount": integer,
  "text": string,
  "createTime": string,
  "updateTime": string,
  "topAnswers": [
    {
      object (Answer)
    }
  ],
  "totalAnswerCount": integer
}
Alanlar
name

string

Yalnızca çıkış. Sorunun benzersiz adı. accounts/*/locations/*/questions/*

author

object (Author)

Yalnızca çıkış. Sorunun yazarı.

upvoteCount

integer

Yalnızca çıkış. Soruya verilen olumlu oy sayısı.

text

string

Sorunun metni. En az üç kelime içermeli ve toplam uzunluğu 10 karakterden uzun olmalıdır. Maksimum uzunluk 4.096 karakterdir.

createTime

string (Timestamp format)

Yalnızca çıkış. Sorunun yazıldığı zamanı gösteren zaman damgası.

Nanosaniye çözünürlüğüne sahip ve en fazla dokuz kesirli basamak içeren RFC3339 UTC "Zulu" biçiminde bir zaman damgası. Örnekler: "2014-10-02T15:01:23Z" ve "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Yalnızca çıkış. Sorunun en son değiştirildiği anın zaman damgası.

Nanosaniye çözünürlüğüne sahip ve en fazla dokuz kesirli basamak içeren RFC3339 UTC "Zulu" biçiminde bir zaman damgası. Örnekler: "2014-10-02T15:01:23Z" ve "2014-10-02T15:01:23.045123456Z".

topAnswers[]

object (Answer)

Yalnızca çıkış. Soruya verilen yanıtların, yukarı oylara göre sıralandığı liste. Bu, istek parametrelerine (answersPerQuestion) bağlı olarak yanıtların tam listesi olmayabilir.

totalAnswerCount

integer

Yalnızca çıkış. Bu soru için gönderilen yanıtların toplam sayısı.

Yöntemler

create

Belirtilen konum için bir soru ekler.

delete

Geçerli kullanıcı tarafından yazılan belirli bir soruyu siler.

list

Belirli bir konumla ilgili soruların ve yanıtlarının bir kısmının sayfalandırılmış listesini döndürür.

patch

Geçerli kullanıcı tarafından yazılan belirli bir soruyu günceller.