MCP Tools Reference: paydeveloper.googleapis.com

Instrument: validate_pass_jwt

Validează reprezentarea JWT a unei pase sau sarcina utilă JWT necodificată ca șir JSON pentru o pase.

Următorul exemplu demonstrează cum se utilizează curl pentru a invoca instrumentul MCP validate_pass_jwt .

Cerere de bucle
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": "validate_pass_jwt",
    "arguments": {
      // provide these details according to the tool's MCP specification
    }
  },
  "jsonrpc": "2.0",
  "id": 1
}'
                

Schema de intrare

Mesaj de solicitare pentru validarea reprezentării JWT a unei pase sau a sarcinii utile JWT necodificate ca șir JSON pentru o pase.

ValidatePassJwtRequest

Reprezentare JSON
{

  // Union field resource can be only one of the following:
  "passJwt": string,
  "passJson": string
  // End of list of possible types for union field resource.
}
Câmpuri
Câmpul Union resource . Resursa de validat. Trebuie setată una dintre acestea. resource poate fi doar una dintre următoarele:
passJwt

string

Un șir de caractere care reprezintă un JWT în formatul descris la https://developers.google.com/wallet/reference/rest/v1/Jwt .

passJson

string

Un șir JSON care reprezintă sarcina utilă JWT necodificată pentru o trecere în formatul descris la https://developers.google.com/wallet/reference/rest/v1/Jwt . Aceasta poate fi setată fie la întreaga reprezentare JSON descrisă la acest link, fie doar la conținutul câmpului de sarcină utilă care conține clasele și obiectele relevante pentru trecere.

Schema de ieșire

Mesaj de răspuns pentru validarea reprezentării JWT a unei pase sau a sarcinii utile JWT necodificate ca șir JSON pentru o pase.

Adnotări ale instrumentelor

Indiciu distructiv: ❌ | Indiciu idempotent: ✅ | Indiciu doar pentru citire: ✅ | Indiciu pentru lumea deschisă: ❌