MCP Tools Reference: paydeveloper.googleapis.com

टूल: validate_pass_jwt

यह पास के JWT रिप्रज़ेंटेशन या पास के लिए JSON स्ट्रिंग के तौर पर अनकोड किए गए JWT पेलोड की पुष्टि करता है.

यहां दिए गए सैंपल में, curl का इस्तेमाल करके validate_pass_jwt एमसीपी टूल को चालू करने का तरीका बताया गया है.

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

इनपुट स्कीमा

पास के JWT फ़ॉर्मैट की पुष्टि करने के लिए अनुरोध मैसेज या पास के लिए JSON स्ट्रिंग के तौर पर बिना कोड में बदले गए JWT पेलोड का अनुरोध मैसेज.

ValidatePassJwtRequest

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.
}
फ़ील्ड
यूनियन फ़ील्ड resource. पुष्टि करने के लिए संसाधन. इनमें से किसी एक को सेट करना ज़रूरी है. resource इनमें से सिर्फ़ एक हो सकता है:
passJwt

string

यह एक स्ट्रिंग है, जो https://developers.google.com/wallet/reference/rest/v1/Jwt पर बताए गए फ़ॉर्मैट के JWT को दिखाती है.

passJson

string

यह एक JSON स्ट्रिंग है. यह https://developers.google.com/wallet/reference/rest/v1/Jwt पर बताए गए फ़ॉर्मैट के पास के लिए, बिना एन्कोड किए गए JWT पेलोड को दिखाती है. इसे इस लिंक पर बताए गए पूरे JSON फ़ॉर्मैट पर सेट किया जा सकता है. इसके अलावा, इसे सिर्फ़ पेलोड फ़ील्ड के कॉन्टेंट पर भी सेट किया जा सकता है. इस फ़ील्ड में पास की क्लास और ऑब्जेक्ट की जानकारी होती है.

आउटपुट स्कीमा

पास के JWT वर्शन की पुष्टि करने या पास के लिए बिना कोड वाला JWT पेलोड, JSON स्ट्रिंग के तौर पर पाने के लिए रिस्पॉन्स मैसेज.

टूल एनोटेशन

बदलाव करने वाला हिंट: ❌ | एक ही बार लागू होने वाला हिंट: ✅ | सिर्फ़ पढ़ने वाला हिंट: ✅ | ओपन वर्ल्ड हिंट: ❌