Alat: list_google_pay_integrations
Menampilkan status saat ini dan detail konfigurasi untuk semua integrasi Google Pay yang terkait dengan ID Penjual tertentu. Fitur ini memberikan masukan langsung tentang status integrasi dan peninjauan dokumen.
Contoh berikut menunjukkan cara menggunakan curl untuk memanggil alat MCP list_google_pay_integrations.
| Permintaan 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": "list_google_pay_integrations", "arguments": { // provide these details according to the tool's MCP specification } }, "jsonrpc": "2.0", "id": 1 }' |
Skema Input
Pesan permintaan untuk mencantumkan integrasi Google Pay untuk penjual tertentu.
ListGooglePayIntegrationsRequest
| Representasi JSON |
|---|
{ "merchantId": string } |
| Kolom | |
|---|---|
merchantId |
Wajib. ID penjual yang integrasinya akan dicantumkan. |
Skema Output
Pesan respons untuk mencantumkan integrasi Google Pay.
ListGooglePayIntegrationsResponse
| Representasi JSON |
|---|
{
"googlePayIntegrations": [
{
object ( |
| Kolom | |
|---|---|
googlePayIntegrations[] |
Integrasi Google Pay penjual. |
GooglePayIntegration
| Representasi JSON |
|---|
{ "integrationState": enum ( |
| Kolom | |
|---|---|
integrationState |
Hanya output. Status integrasi Google Pay penjual. |
createTime |
Hanya output. Waktu saat resource integrasi dibuat. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
updateTime |
Hanya output. Kapan resource integrasi terakhir diperbarui. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
integrationType |
Opsional. Jenis integrasi Google Pay. |
integrationDocuments[] |
Opsional. Hanya input. Dokumen integrasi untuk integrasi Google Pay. |
Kolom union item. Item integrasi. Salah satu di antaranya harus ditetapkan. item hanya dapat berupa salah satu dari berikut: |
|
webDomain |
Domain web penjual. |
androidAppPackage |
Nama paket aplikasi Android penjual. |
Stempel waktu
| Representasi JSON |
|---|
{ "seconds": string, "nanos": integer } |
| Kolom | |
|---|---|
seconds |
Mewakili detik waktu UTC sejak epoch Unix 1970-01-01T00:00:00Z. Harus antara -62135596800 dan 253402300799 inklusif (yang sesuai dengan 0001-01-01T00:00:00Z hingga 9999-12-31T23:59:59Z). |
nanos |
Pecahan detik non-negatif pada resolusi nanodetik. Kolom ini adalah bagian nanodetik dari durasi, bukan alternatif untuk detik. Nilai detik negatif dengan pecahan harus tetap memiliki nilai nanos non-negatif yang dihitung maju dalam waktu. Harus antara 0 dan 999.999.999 inklusif. |
IntegrationDocument
| Representasi JSON |
|---|
{ "name": string, "data": string, "documentType": enum ( |
| Kolom | |
|---|---|
name |
Opsional. Nama dokumen. |
data |
Opsional. Data dokumen. String berenkode base64. |
documentType |
Opsional. Jenis dokumen. |
mimeType |
Opsional. Jenis MIME dokumen. |
Anotasi Alat
Petunjuk Destruktif: ❌ | Petunjuk Idempoten: ✅ | Petunjuk Hanya Baca: ✅ | Petunjuk Dunia Terbuka: ❌