My Business Business Information API

My Business Business Information API มีอินเทอร์เฟซสำหรับจัดการข้อมูลทางธุรกิจใน Google หมายเหตุ: หากคุณมีโควต้าเป็น 0 หลังจากเปิดใช้ API โปรดขอสิทธิ์เข้าถึง GBP API ที่ https://developers.google.com/my-business/content/prereqs#request-access

บริการ: mybusinessbusinessinformation.googleapis.com

หากต้องการเรียกใช้บริการนี้ เราขอแนะนำให้คุณใช้ไลบรารีของไคลเอ็นต์ที่ Google จัดหาให้ หากแอปพลิเคชันของคุณต้องใช้ไลบรารีของคุณเองเพื่อเรียกใช้บริการนี้ ให้ใช้ข้อมูลต่อไปนี้เมื่อส่งคำขอ API

เอกสารการค้นพบ

เอกสารการค้นพบเป็นข้อกำหนดที่เครื่องอ่านได้สำหรับการอธิบายและการใช้ REST API โดยใช้เพื่อสร้างไลบรารีของไคลเอ็นต์ ปลั๊กอิน IDE และเครื่องมืออื่นๆ ที่โต้ตอบกับ Google API บริการหนึ่งๆ อาจมีเอกสารการค้นพบหลายรายการ บริการนี้มีเอกสารการค้นพบต่อไปนี้

ปลายทางบริการ

ปลายทางบริการคือ URL ฐานที่ระบุที่อยู่เครือข่ายของบริการ API บริการหนึ่งๆ อาจมีปลายทางบริการหลายรายการ บริการนี้มีปลายทางของบริการต่อไปนี้ และ URI ทั้งหมดด้านล่างจะเกี่ยวข้องกับปลายทางของบริการนี้

  • https://mybusinessbusinessinformation.googleapis.com

ทรัพยากร REST: v1.accounts.locations

เมธอด
create POST /v1/{parent=accounts/*}/locations
สร้างสถานที่ตั้งใหม่ที่ผู้ใช้ที่เข้าสู่ระบบจะเป็นเจ้าของ
list GET /v1/{parent=accounts/*}/locations
แสดงสถานที่ตั้งของบัญชีที่ระบุ

ทรัพยากร REST: v1.attributes

เมธอด
list GET /v1/attributes
แสดงรายการแอตทริบิวต์ที่ใช้ได้สำหรับสถานที่ตั้งซึ่งมีหมวดหมู่หลักและประเทศที่ระบุ

ทรัพยากร REST: v1.categories

เมธอด
batchGet GET /v1/categories:batchGet
แสดงรายการหมวดหมู่ธุรกิจสำหรับภาษาและรหัส GConcept ที่ระบุ
list GET /v1/categories
แสดงรายการหมวดหมู่ธุรกิจ

ทรัพยากร REST: v1.chains

เมธอด
get GET /v1/{name=chains/*}
รับเชนที่ระบุ
search GET /v1/chains:search
ค้นหาเครือตามชื่อเครือ

ทรัพยากร REST: v1.googleLocations

เมธอด
search POST /v1/googleLocations:search
ค้นหาสถานที่ที่เป็นไปได้ทั้งหมดที่ตรงกับคำขอที่ระบุ

ทรัพยากร REST: v1.locations

เมธอด
delete DELETE /v1/{name=locations/*}
ลบสถานที่ตั้ง
get GET /v1/{name=locations/*}
แสดงสถานที่ตั้งที่ระบุตามที่ผู้ขายตั้งค่าไว้ล่าสุด
getAttributes GET /v1/{name=locations/*/attributes}
ดึงข้อมูลแอตทริบิวต์ของสถานที่ตั้งตามที่ผู้ขายตั้งค่าไว้ล่าสุด
getGoogleUpdated GET /v1/{name=locations/*}:getGoogleUpdated
แสดงสถานที่ที่ระบุตามที่ปรากฏใน Google Maps และ Search
patch PATCH /v1/{location.name=locations/*}
อัปเดตสถานที่ที่ระบุ
updateAttributes PATCH /v1/{attributes.name=locations/*/attributes}
อัปเดตแอตทริบิวต์สำหรับสถานที่ตั้งที่ระบุ

ทรัพยากร REST: v1.locations.attributes

เมธอด
getGoogleUpdated GET /v1/{name=locations/*/attributes}:getGoogleUpdated
ดึงข้อมูลแอตทริบิวต์ของสถานที่ตามที่ปรากฏใน Google Maps และ Search

ทรัพยากร REST: v1alpha.accounts.locations

เมธอด
create POST /v1alpha/{parent=accounts/*}/locations
สร้างสถานที่ตั้งใหม่ที่ผู้ใช้ที่เข้าสู่ระบบจะเป็นเจ้าของ
list GET /v1alpha/{parent=accounts/*}/locations
แสดงสถานที่ตั้งของบัญชีที่ระบุ

ทรัพยากร REST: v1alpha.attributes

เมธอด
list GET /v1alpha/attributes
แสดงรายการแอตทริบิวต์ที่ใช้ได้สำหรับสถานที่ตั้งซึ่งมีหมวดหมู่หลักและประเทศที่ระบุ

ทรัพยากร REST: v1alpha.categories

เมธอด
batchGet GET /v1alpha/categories:batchGet
แสดงรายการหมวดหมู่ธุรกิจสำหรับภาษาและรหัส GConcept ที่ระบุ
list GET /v1alpha/categories
แสดงรายการหมวดหมู่ธุรกิจ

ทรัพยากร REST: v1alpha.chains

เมธอด
get GET /v1alpha/{name=chains/*}
รับเชนที่ระบุ
search GET /v1alpha/chains:search
ค้นหาเครือตามชื่อเครือ

ทรัพยากร REST: v1alpha.googleLocations

เมธอด
search POST /v1alpha/googleLocations:search
ค้นหาสถานที่ที่เป็นไปได้ทั้งหมดที่ตรงกับคำขอที่ระบุ

ทรัพยากร REST: v1alpha.locations

เมธอด
delete DELETE /v1alpha/{name=locations/*}
ลบสถานที่ตั้ง
get GET /v1alpha/{name=locations/*}
แสดงสถานที่ตั้งที่ระบุตามที่ผู้ขายตั้งค่าไว้ล่าสุด
getAttributes GET /v1alpha/{name=locations/*/attributes}
ดึงข้อมูลแอตทริบิวต์ของสถานที่ตั้งตามที่ผู้ขายตั้งค่าไว้ล่าสุด
getExtended GET /v1alpha/{name=locations/*}:getExtended
แสดงผลสถานที่ที่ระบุพร้อมข้อมูลเมตาเพิ่มเติม
getGoogleUpdated GET /v1alpha/{name=locations/*}:getGoogleUpdated
แสดงสถานที่ที่ระบุตามที่ปรากฏใน Google Maps และ Search
patch PATCH /v1alpha/{location.name=locations/*}
อัปเดตสถานที่ที่ระบุ
updateAttributes PATCH /v1alpha/{attributes.name=locations/*/attributes}
อัปเดตแอตทริบิวต์สำหรับสถานที่ตั้งที่ระบุ

ทรัพยากร REST: v1alpha.locations.attributes

เมธอด
getExtended GET /v1alpha/{name=locations/*/attributes}:getExtended
แสดงแอตทริบิวต์ที่ระบุพร้อมข้อมูลเมตาที่ขยาย
getGoogleUpdated GET /v1alpha/{name=locations/*/attributes}:getGoogleUpdated
ดึงข้อมูลแอตทริบิวต์ของสถานที่ตามที่ปรากฏใน Google Maps และ Search