My Business Business Information API มีอินเทอร์เฟซสำหรับจัดการข้อมูลทางธุรกิจใน Google หมายเหตุ: หากคุณมีโควต้าเป็น 0 หลังจากเปิดใช้ API โปรดขอสิทธิ์เข้าถึง GBP API ที่ https://developers.google.com/my-business/content/prereqs#request-access
- ทรัพยากร REST: v1.accounts.locations
- ทรัพยากร REST: v1.attributes
- ทรัพยากร REST: v1.categories
- ทรัพยากร REST: v1.chains
- ทรัพยากร REST: v1.googleLocations
- ทรัพยากร REST: v1.locations
- ทรัพยากร REST: v1.locations.attributes
- ทรัพยากร REST: v1alpha.accounts.locations
- ทรัพยากร REST: v1alpha.attributes
- ทรัพยากร REST: v1alpha.categories
- ทรัพยากร REST: v1alpha.chains
- ทรัพยากร REST: v1alpha.googleLocations
- ทรัพยากร REST: v1alpha.locations
- ทรัพยากร REST: v1alpha.locations.attributes
บริการ: 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 |