ActionCodeURL class

فئة برامج مساعدة لتحليل عناوين URL لإجراءات البريد الإلكتروني مثل إعادة ضبط كلمة المرور، والتحقق من عنوان البريد الإلكتروني، وتسجيل الدخول باستخدام رابط البريد الإلكتروني، وما إلى ذلك.

يتم تحديد الدالة الإنشائية لهذه الفئة على أنها داخلية. يجب ألّا يستدعي الرمز البرمجي الخاص بالجهة الخارجية الدالة الإنشائية مباشرةً أو ينشئ فئات فرعية تُوسّع الفئة ActionCodeURL.

Signature:

export declare class ActionCodeURL 

أماكن إقامة

الموقع المعدِّلات النوع الوصف
مفتاح واجهة برمجة التطبيقات السلسلة مفتاح واجهة برمجة التطبيقات لرابط إجراء الرسالة الإلكترونية.
الرموز البرمجية السلسلة رمز الإجراء الخاص برابط إجراء الرسالة الإلكترونية.
عنوان URL للمتابعة سلسلة | فارغ عنوان URL للمتابعة لرابط إجراء الرسالة الإلكترونية. خالية إذا لم يتم تقديمها.
languageCode سلسلة | فارغ رمز لغة رابط الإجراء في الرسالة الإلكترونية. خالية إذا لم يتم تقديمها.
عملية السلسلة الإجراء الذي تم تنفيذه من خلال رابط إجراء البريد الإلكتروني. يتم إرجاعه من أحد الأنواع من ActionCodeInfo
tenantId سلسلة | فارغ معرّف المستأجر لرابط الإجراء عبر البريد الإلكتروني. قيمة فارغة إذا كان إجراء البريد الإلكتروني من المشروع الرئيسي.

الطُرق

الطريقة المعدِّلات الوصف
parseLink(link) static تحليل سلسلة رابط إجراء البريد الإلكتروني وعرض ActionCodeURL إذا كان الرابط صالحًا، وبخلاف ذلك، يتم عرض قيمة فارغة.

ActionCodeURL.apiKey

مفتاح واجهة برمجة التطبيقات لرابط إجراء الرسالة الإلكترونية.

Signature:

readonly apiKey: string;

ActionCodeURL.code

رمز الإجراء الخاص برابط إجراء الرسالة الإلكترونية.

Signature:

readonly code: string;

ActionCodeURL.continueUrl

عنوان URL للمتابعة لرابط الإجراء الخاص بالرسالة الإلكترونية. خالية إذا لم يتم تقديمها.

Signature:

readonly continueUrl: string | null;

ActionCodeURL.languageCode

رمز لغة رابط الإجراء في الرسالة الإلكترونية. قيمة فارغة إذا لم يتم تقديمها.

Signature:

readonly languageCode: string | null;

ActionCodeURL.operation

الإجراء الذي تم تنفيذه من خلال رابط إجراء البريد الإلكتروني. يتم إرجاعه من أحد الأنواع من ActionCodeInfo

Signature:

readonly operation: string;

ActionCodeURL.tenantId

معرّف المستأجر لرابط الإجراء عبر البريد الإلكتروني. قيمة فارغة إذا كان إجراء البريد الإلكتروني من المشروع الرئيسي.

Signature:

readonly tenantId: string | null;

تحليل سلسلة رابط إجراء البريد الإلكتروني وعرض ActionCodeURL إذا كان الرابط صالحًا، وبخلاف ذلك، يتم عرض قيمة فارغة.

Signature:

static parseLink(link: string): ActionCodeURL | null;

المَعلمات

المعلمة النوع الوصف
الرابط السلسلة سلسلة رابط إجراء البريد الإلكتروني.

المرتجعات:

ActionCodeURL | فارغ

العنصر ActionCodeURL أو فارغًا إذا كان الرابط غير صالح.