درخواست بدن
شیء در طول درخواست احراز هویت ارسال شد.
در اینجا نمونه ای از یک درخواست JSON با متن واضح است:
{
"requestId": "375dhjf9-Uydd="
"authorizations": ["LIST_ACCOUNTS", "ASSOCIATE_ACCOUNT"]
}
AuthenticationAuthorizationRequest
با استفاده از PGP یا JWS+JWE رمزگذاری و امضا می شود. علاوه بر این، این مقدار به صورت web-safe base64 کدگذاری شده است. این رمزگذاری در زیر به عنوان Base64UrlEncode
نامیده می شود. به عبارت دیگر، نسخه JSON متن شفاف AuthenticationRequest
باید از طریق توابع زیر ارسال شود:
Base64UrlEncode(
PGPSignAndEncrypt(
'{"requestId": "375dhjf9-Uydd=",
"authorizations": ["LIST_ACCOUNTS", "ASSOCIATE_ACCOUNT"]}'
)
)
یا
Base64UrlEncode(
JWSignAndEncrypt(
'{"requestId": "375dhjf9-Uydd=",
"authorizations": ["LIST_ACCOUNTS", "ASSOCIATE_ACCOUNT"]}'
)
)
نمایندگی JSON | |
---|---|
{ "requestId": string , "authorizations": repeated string } |
زمینه های | |
---|---|
requestId | مورد نیاز : شناسه برای این درخواست. |
authorizations | الزامی : توسط یکپارچهساز پرداخت به Google منعکس شده است. این به Google اجازه میدهد بررسی کند که |