تجِد جميع المواقع الجغرافية المحتملة التي تتطابق مع الموقع الجغرافي المحدّد. لا تكون هذه العملية صالحة إلا إذا لم يتم التحقّق من الموقع الجغرافي.
طلب HTTP
POST https://mybusiness.googleapis.com/v4/{name=accounts/*/locations/*}:findMatches
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
المعلمات | |
---|---|
name |
اسم المورد للموقع الجغرافي الذي تريد العثور على مطابقات له. |
نص الطلب
يحتوي نص الطلب على بيانات بالبنية التالية:
تمثيل JSON | |
---|---|
{ "languageCode": string, "numResults": integer, "maxCacheDuration": string } |
الحقول | |
---|---|
languageCode |
اللغة المفضّلة للموقع الجغرافي المطابق (بتنسيق BCP-47) |
numResults |
عدد النتائج المطابقة المطلوب عرضها. القيمة التلقائية هي 3، بحدّ أقصى 10. يُرجى العِلم أنّ وقت الاستجابة قد يزيد في حال طلب المزيد. ولا يتم التقسيم على صفحات. |
maxCacheDuration |
تمّ الإيقاف. يتم تجاهل هذا الحقل لجميع الطلبات. مدة بالثواني مكونة من تسعة أرقام كسور كحد أقصى، ويتم إنهاؤها بعبارة " |
نص الاستجابة
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
رسالة استجابة لـ Location.FindMatchingLocations.
تمثيل JSON | |
---|---|
{
"matchedLocations": [
{
object ( |
الحقول | |
---|---|
matchedLocations[] |
مجموعة من المواقع الجغرافية التي يُحتمل أن تتطابق مع الموقع الجغرافي المحدّد، مُدرجة بالترتيب من الأفضل إلى الأقل مطابقة إذا كانت هناك مطابقة تامة، ستكون في الموضع الأول. |
matchTime |
آخر مرة تم فيها تنفيذ خوارزمية المطابقة لهذا الموقع الجغرافي. طابع زمني بتنسيق RFC3339 حسب التوقيت العالمي المنسَّق (UTC) "زولو" بدقة نانوثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: |
نطاقات التفويض
يتطلب هذا الإعداد أحد نطاقات OAuth التالية:
https://www.googleapis.com/auth/plus.business.manage
https://www.googleapis.com/auth/business.manage
لمزيد من المعلومات، يُرجى الاطِّلاع على نظرة عامة على OAuth 2.0.
MatchedLocation
يمثل تطابقًا محتملاً مع موقع جغرافي.
تمثيل JSON | |
---|---|
{
"location": {
object ( |
الحقول | |
---|---|
location |
الموقع الجغرافي ذو الكثافة السكانية المنخفضة والذي قد يكون مطابقًا محتملاً. تشمل الحقول التي لم تتم تعبئتها، على سبيل المثال لا الحصر: الاسم (لا يمكن استرداد الموقع الجغرافي المطابِق عبر |
isExactMatch |
هل هذه مطابقة تامة؟ |