منبع: سوال
نشان دهنده یک سوال واحد و برخی از پاسخ های آن است.
| نمایندگی JSON | 
|---|
{ "name": string, "author": { object (  | 
| فیلدها | |
|---|---|
 name |   تغییرناپذیر. نام منحصر به فرد برای سوال. locations/*/questions/* اگر در حین ایجاد سوال تنظیم شود، این فیلد نادیده گرفته می شود.  | 
 author |   فقط خروجی نویسنده سوال.  | 
 upvoteCount |   فقط خروجی تعداد رای موافق برای سوال  | 
 text |   مورد نیاز. متن سوال. باید حداقل سه کلمه داشته باشد و طول کل باید بیشتر یا مساوی 10 کاراکتر باشد. حداکثر طول 4096 کاراکتر است.  | 
 createTime |   فقط خروجی مهر زمانی برای زمان نوشته شدن سوال.  مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها:   | 
 updateTime |   فقط خروجی مهر زمانی برای آخرین باری که سوال تغییر کرده است.  مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها:   | 
 topAnswers[] |   فقط خروجی فهرستی از پاسخهای سؤال، مرتبسازی شده بر اساس رأی موافق. این ممکن است بسته به پارامترهای درخواست، لیست کاملی از پاسخ ها نباشد (answersPerQuestion)  | 
 totalAnswerCount |   فقط خروجی تعداد کل پاسخ های ارسال شده برای این سوال.  | 
نویسنده
نماینده یک سوال یا پاسخ است
| نمایندگی JSON | 
|---|
{
  "displayName": string,
  "profilePhotoUri": string,
  "type": enum ( | 
| فیلدها | |
|---|---|
 displayName |   نام نمایشی کاربر  | 
 profilePhotoUri |   URI عکس پروفایل کاربر.  | 
 type |   نوع کاربری نویسنده است.  | 
نوع نویسنده
Enum برای نوع کاربری که نویسنده است.
| Enums | |
|---|---|
 AUTHOR_TYPE_UNSPECIFIED | این نباید استفاده شود. | 
 REGULAR_USER | یک کاربر معمولی | 
 LOCAL_GUIDE | راهنمای محلی | 
 MERCHANT | مالک/مدیر مکان | 
پاسخ دهید
پاسخ به یک سوال را نشان می دهد
| نمایندگی JSON | 
|---|
{
  "name": string,
  "author": {
    object ( | 
| فیلدها | |
|---|---|
 name |   فقط خروجی نام منحصر به فرد برای مکان های پاسخ/*/سوالات/*/answers/*  | 
 author |   فقط خروجی نویسنده پاسخ. فقط در طول عملیات لیست تنظیم می شود.  | 
 upvoteCount |   فقط خروجی تعداد رای موافق برای پاسخ.  | 
 text |   مورد نیاز. متن پاسخ. باید حداقل یک نویسه بدون فاصله سفید داشته باشد. حداکثر طول 4096 کاراکتر است.  | 
 createTime |   فقط خروجی مهر زمانی برای نوشته شدن پاسخ. فقط در طول واکشی ListResponse بازیابی شد.  مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها:   | 
 updateTime |   فقط خروجی مهر زمانی برای آخرین باری که پاسخ تغییر کرده است.  مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها:   | 
روش ها | |
|---|---|
 | یک سوال برای مکان مشخص شده اضافه می کند. | 
  | یک سوال خاص نوشته شده توسط کاربر فعلی را حذف می کند. | 
  | فهرست صفحه بندی شده سوالات و برخی از پاسخ های آن را برای یک مکان مشخص برمی گرداند. | 
  | یک سوال خاص نوشته شده توسط کاربر فعلی را به روز می کند. |