MCP Tools Reference: paydeveloper.googleapis.com

เครื่องมือ: update_merchant

อัปเดตฟิลด์ที่เฉพาะเจาะจงของผู้ขายที่มีอยู่ ฟิลด์ที่รองรับ ได้แก่ display_name, mcc, corporate_website_url, customer_support_website_url, customer_support_email และ customer_support_phone

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีใช้ curl เพื่อเรียกใช้เครื่องมือ update_merchant MCP

คำขอ Curl
curl --location 'https://paydeveloper.googleapis.com/mcp' \
--header 'content-type: application/json' \
--header 'accept: application/json, text/event-stream' \
--data '{
  "method": "tools/call",
  "params": {
    "name": "update_merchant",
    "arguments": {
      // Provide these details according to the MCP tool specification.
    }
  },
  "jsonrpc": "2.0",
  "id": 1
}'

สคีมาอินพุต

ข้อความคำขอสำหรับ UpdateMerchant

UpdateMerchantFacadeRequest

การแสดง JSON
{
  "merchantId": string,

  // Union field _display_name can be only one of the following:
  "displayName": string
  // End of list of possible types for union field _display_name.

  // Union field _mcc can be only one of the following:
  "mcc": enum (Mcc)
  // End of list of possible types for union field _mcc.

  // Union field _corporate_website_url can be only one of the following:
  "corporateWebsiteUrl": string
  // End of list of possible types for union field _corporate_website_url.

  // Union field _customer_support_website_url can be only one of the following:
  "customerSupportWebsiteUrl": string
  // End of list of possible types for union field _customer_support_website_url.

  // Union field _customer_support_email can be only one of the following:
  "customerSupportEmail": string
  // End of list of possible types for union field _customer_support_email.

  // Union field _customer_support_phone can be only one of the following:
  "customerSupportPhone": string
  // End of list of possible types for union field _customer_support_phone.
}
ช่อง
merchantId

string

ต้องระบุ รหัสผู้ขายของผู้ขายที่จะอัปเดต

ฟิลด์ Union _display_name

_display_name ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น

displayName

string

ชื่อที่แสดงของผู้ขาย

ฟิลด์ Union _mcc

_mcc ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น

mcc

enum (Mcc)

MCC (รหัสหมวดหมู่ผู้ขาย) ของผู้ขาย

ฟิลด์ Union _corporate_website_url

_corporate_website_url ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น

corporateWebsiteUrl

string

เว็บไซต์ของบริษัทของผู้ขาย

ฟิลด์ Union _customer_support_website_url

_customer_support_website_url ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น

customerSupportWebsiteUrl

string

เว็บไซต์การสนับสนุนลูกค้าของผู้ขาย

ฟิลด์ Union _customer_support_email

_customer_support_email ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น

customerSupportEmail

string

อีเมลฝ่ายสนับสนุนลูกค้าของผู้ขาย

ฟิลด์ Union _customer_support_phone

_customer_support_phone ต้องเป็นค่าใดค่าหนึ่งต่อไปนี้เท่านั้น

customerSupportPhone

string

หมายเลขโทรศัพท์ฝ่ายสนับสนุนลูกค้าของผู้ขาย

Mcc

รหัสหมวดหมู่ผู้ขาย (MCC) ของผู้ขาย

Enum
OTHERS อื่นๆ
MISC_FOOD_STORES ร้านขายอาหารอื่นๆ - ร้านสะดวกซื้อและตลาดเฉพาะทาง
MISC_APPAREL ร้านขายเสื้อผ้าและอุปกรณ์เสริมเบ็ดเตล็ด
ARTISTS_SUPPLY ร้านขายอุปกรณ์ศิลปะและงานฝีมือ
AUTOMOTIVE_PARTS ร้านค้าที่จำหน่ายอะไหล่และอุปกรณ์เสริมสำหรับยานยนต์
HEALTH_AND_BEAUTY ร้านขายผลิตภัณฑ์เพื่อสุขภาพและความงาม
BOOKS_PERIODICALS หนังสือ วารสาร และหนังสือพิมพ์
CAMERA_STORES ร้านขายกล้องและอุปกรณ์ถ่ายภาพ
COMPUTERS_EQUIPMENT คอมพิวเตอร์ อุปกรณ์ต่อพ่วงคอมพิวเตอร์ ซอฟต์แวร์
COMPUTER_SOFTWARE ร้านซอฟต์แวร์คอมพิวเตอร์
ELECTRONICS_SALES การขายอุปกรณ์อิเล็กทรอนิกส์
GIFT_SHOPS ร้านขายการ์ด ของขวัญ ของแปลกใหม่ และของที่ระลึก
EATING_PLACES ร้านอาหาร
MISC_GENERAL_MERCHANDISE สินค้าเบ็ดเตล็ดทั่วไป
HOME_SUPPLY ร้านค้าโกดังขายของใช้ในบ้าน
COMPUTER_NETWORK_SERVICES บริการเครือข่ายคอมพิวเตอร์
DIGITAL_GOODS_MEDIA สินค้าดิจิทัล: หนังสือ ภาพยนตร์ เพลง
DIGITAL_GOODS_GAMES สินค้าดิจิทัล: เกม
DIGITAL_GOODS_APPLICATIONS สินค้าดิจิทัล: แอปพลิเคชัน (ไม่รวมเกม)
POLITICAL_ORGANIZATIONS องค์กรทางการเมือง
CHARITABLE_ORGANIZATIONS องค์กรการกุศลและองค์กรบริการสังคม
DRUG_STORES ร้านขายยา
REAL_ESTATE_RENTALS ตัวแทนและผู้จัดการอสังหาริมทรัพย์ - การเช่า
MISC_PERSONAL_SERVICES บริการส่วนบุคคลอื่นๆ ที่ไม่ได้จัดประเภทไว้ที่อื่น
SPORTING_GOODS ร้านอุปกรณ์กีฬา
STATIONERY_OFFICE_SUPPLIES เครื่องเขียน อุปกรณ์สำนักงาน กระดาษสำหรับพิมพ์และเขียน
THEATRICAL_TICKET_AGENCIES ตัวแทนจำหน่ายตั๋วภาพยนตร์
TIMESHARES บริการด้านกรรมสิทธิ์สำหรับไทม์แชร์
TOURIST_ATTRACTIONS สถานที่ท่องเที่ยวและการจัดแสดง
HOBBY_TOY_GAME_SHOPS ร้านขายของเล่น เกม และงานอดิเรก
PET_SHOPS ร้านขายสัตว์เลี้ยง ร้านขายอาหารและอุปกรณ์สำหรับสัตว์เลี้ยง
OTHER_LODGING ที่พักอื่นๆ - โรงแรม โมเทล รีสอร์ท
TELECOMMUNICATION_SERVICES บริการโทรคมนาคม
TRANSPORTATION_SERVICES บริการขนส่ง
OTHER_AIRLINES สายการบินอื่นๆ
TRAVEL_AGENCIES ตัวแทนท่องเที่ยวและผู้จัดทัวร์
GOVERNMENT_OWNED_LOTTERIES_US ล็อตเตอรี่ที่รัฐบาลเป็นเจ้าของ (ภูมิภาคสหรัฐอเมริกาเท่านั้น)
GOVERNMENT_LICENSED_CASINOS_US คาสิโนออนไลน์ที่ได้รับอนุญาตจากรัฐบาล (การพนันออนไลน์) (ภูมิภาคสหรัฐอเมริกาเท่านั้น)
BETTING การพนัน (รวมถึงสลากกินแบ่งรัฐบาล ชิปเกมคาสิโน การพนันนอกสนามแข่ง และการเดิมพัน)
GOVERNMENT_OWNED_LOTTERIES_NON_US ล็อตเตอรี่ที่รัฐบาลเป็นเจ้าของ (ภูมิภาคที่ไม่ใช่สหรัฐอเมริกา)

สคีมาเอาต์พุต

ข้อความตอบกลับสำหรับ UpdateMerchant

UpdateMerchantResponse

การแสดง JSON
{
  "state": enum (State)
}
ช่อง
state

enum (State)

สถานะของผู้ขายที่อัปเดต

รัฐ

สถานะของผู้ขาย

Enum
STATE_UNSPECIFIED ไม่ได้ระบุสถานะผู้ขาย
VERIFIED ผู้ขายได้รับการยืนยันและอนุมัติแล้ว
IN_REVIEW การแก้ไขโปรไฟล์ผู้ขายอยู่ระหว่างตรวจสอบ
REJECTED การแก้ไขโปรไฟล์ผู้ขายถูกปฏิเสธ
INCOMPLETE_SIGNUP โปรไฟล์ผู้ขายไม่สมบูรณ์
SANCTIONS_HIT โปรไฟล์ผู้ขายถูกคว่ำบาตร
READY_FOR_REVIEW โปรไฟล์ผู้ขายเสร็จสมบูรณ์และพร้อมให้ตรวจสอบแล้ว
DISABLED โปรไฟล์ผู้ขายถูกปิดใช้/ไม่มีการใช้งาน

คำอธิบายประกอบเครื่องมือ

คำอธิบายประกอบเครื่องมือจะส่งไปยังไคลเอ็นต์ MCP เพื่ออธิบายความเสี่ยงพื้นฐานของเครื่องมือที่ระบุ ไคลเอ็นต์ส่วนใหญ่จะถือว่าคำแนะนำเหล่านี้ไม่น่าเชื่อถือ แต่สามารถใช้เพื่อตัดสินใจว่าจะส่งข้อความแจ้งการยืนยันให้ผู้ใช้เมื่อใด

นอกจากสตริงชื่อแล้ว คำแนะนำบูลีนต่อไปนี้จะได้รับการกำหนดดังนี้

  • readOnlyHint: หากเป็นจริง เครื่องมือจะไม่แก้ไขสภาพแวดล้อม ค่าเริ่มต้น: เท็จ
  • destructiveHint: หากเป็นจริง เครื่องมือจะดำเนินการที่ทำลายข้อมูลได้ หากเป็นเท็จ เครื่องมือจะดำเนินการได้เฉพาะการดำเนินการเพิ่มเติมเท่านั้น ค่าเริ่มต้น: จริง
  • idempotentHint: หากเป็นจริง การเรียกใช้เครื่องมือซ้ำๆ ด้วยอาร์กิวเมนต์เดียวกันจะไม่ส่งผลกระทบเพิ่มเติมต่อสภาพแวดล้อมของเครื่องมือ ค่าเริ่มต้น: เท็จ
  • openWorldHint: หากเป็นจริง เครื่องมือจะโต้ตอบกับ "โอเพนเวิลด์" ของเอนทิตีภายนอกได้ หากเป็นเท็จ เครื่องมือจะโต้ตอบกับเอนทิตีภายในเท่านั้น ตัวอย่างเช่น เครื่องมือค้นหาเว็บจะเป็นแบบโอเพนเวิลด์ แต่เครื่องมือความทรงจำจะไม่ใช่แบบโอเพนเวิลด์

คำใบ้ที่ทำลาย: ❌ | คำใบ้ที่ทำซ้ำได้: ✅ | คำใบ้แบบอ่านอย่างเดียว: ❌ | คำใบ้แบบโลกเปิด: ❌