تجِد جميع المواقع الجغرافية المحتملة التي تتطابق مع الموقع الجغرافي المحدّد. لا تكون هذه العملية صالحة إلا إذا لم يتم التحقّق من الموقع الجغرافي.
طلب 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 | 
 هل هذه مطابقة تامة؟ |