مکان های حساب مشخص شده را فهرست می کند.
درخواست HTTP
GET https://mybusiness.googleapis.com/v4/{parent=accounts/*}/locations
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
پارامترها | |
---|---|
parent | نام حساب برای واکشی مکانها از آن. اگر |
پارامترهای پرس و جو
پارامترها | |
---|---|
pageSize | چند مکان برای واکشی در هر صفحه. پیش فرض 100، حداقل 1 و حداکثر اندازه صفحه 100 است. |
pageToken | اگر مشخص شده باشد، |
filter | فیلتری که مکان ها را برای بازگشت محدود می کند. پاسخ فقط شامل ورودی هایی می شود که با فیلتر مطابقت دارند. اگر برای اطلاعات بیشتر در مورد فیلدهای معتبر و استفاده از نمونه، به راهنمای کار با داده های مکان مراجعه کنید. |
languageCode | کد زبان BCP 47 برای دریافت ویژگیهای مکان نمایشی. اگر این زبان در دسترس نباشد، به زبان مکان ارائه میشود. اگر هیچکدام در دسترس نباشد، به زبان انگلیسی ارائه خواهند شد. منسوخ شده است. پس از 15 آگوست 2020، این فیلد دیگر اعمال نخواهد شد. در عوض، زبان مکان همیشه استفاده خواهد شد. |
orderBy | ترتیب مرتب سازی برای درخواست چندین فیلد باید با کاما از هم جدا شوند، به دنبال نحو SQL. ترتیب مرتب سازی پیش فرض صعودی است. برای تعیین ترتیب نزولی، پسوند "desc" باید اضافه شود. فیلدهای معتبر برای orderBy، locationName و storeCode هستند. به عنوان مثال: "locationName, storeCode desc" یا "locationName" یا "storeCode desc" |
درخواست بدن
بدنه درخواست باید خالی باشد.
بدن پاسخگو
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:
پیام پاسخ برای Locations.ListLocations.
نمایندگی JSON | |
---|---|
{
"locations": [
{
object ( |
فیلدها | |
---|---|
locations[] | مکان ها |
nextPageToken | اگر تعداد مکانها از اندازه صفحه درخواستی بیشتر باشد، این فیلد با یک نشانه پر میشود تا صفحه بعدی مکانها را در تماس بعدی با |
totalSize | تعداد تقریبی مکانها در فهرست صرف نظر از صفحهبندی. |
محدوده مجوز
به یکی از حوزه های OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/plus.business.manage
-
https://www.googleapis.com/auth/business.manage
برای اطلاعات بیشتر، به نمای کلی OAuth 2.0 مراجعه کنید.