अनुरोध का मुख्य भाग
पुष्टि करने की अनुमति मांगने के दौरान ऑब्जेक्ट भेजा गया.
यहां साफ़ तौर पर टेक्स्ट JSON अनुरोध का एक उदाहरण दिया गया है:
{
"requestId": "375dhjf9-Uydd="
"authorizations": ["LIST_ACCOUNTS", "ASSOCIATE_ACCOUNT"]
}
AuthenticationAuthorizationRequest
को एन्क्रिप्ट (सुरक्षित) किया गया है और PGP या JWS+JWE का इस्तेमाल करके साइन किया गया है.
इसके अलावा, इस वैल्यू को base64 कोड में बदला गया है. यह वेब के हिसाब से सुरक्षित है. नीचे इस एन्कोडिंग को Base64UrlEncode
कहा गया है. दूसरे शब्दों में, AuthenticationRequest
का साफ़ टेक्स्ट JSON वर्शन, इन फ़ंक्शन से पास किया जाना चाहिए:
Base64UrlEncode(
PGPSignAndEncrypt(
'{"requestId": "375dhjf9-Uydd=",
"authorizations": ["LIST_ACCOUNTS", "ASSOCIATE_ACCOUNT"]}'
)
)
या
Base64UrlEncode(
JWSignAndEncrypt(
'{"requestId": "375dhjf9-Uydd=",
"authorizations": ["LIST_ACCOUNTS", "ASSOCIATE_ACCOUNT"]}'
)
)
जेएसओएन के काेड में दिखाना | |
---|---|
{ "requestId": string , "authorizations": repeated string } |
फ़ील्ड | |
---|---|
requestId |
ज़रूरी है: इस अनुरोध के लिए आइडेंटिफ़ायर. |
authorizations |
ज़रूरी है: Google के पेमेंट इंटिग्रेटर ने इसे
दिखाया है. इससे Google यह जांच कर पाता है कि
|