نص الطلب
تم إرسال الكائن أثناء طلب تفويض المصادقة.
في ما يلي مثال على طلب JSON ذي نص واضح:
{
"requestId": "375dhjf9-Uydd="
"authorizations": ["LIST_ACCOUNTS", "ASSOCIATE_ACCOUNT"]
}
تم تشفير AuthenticationAuthorizationRequest
وتوقيعه باستخدام PGP أو JWS+JWE.
علاوة على ذلك، تكون هذه القيمة بترميز 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 بالتحقق من أنّ
عنوان |