فئة برامج مساعدة لتحليل عناوين 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.parseLink()
تحليل سلسلة رابط إجراء البريد الإلكتروني وعرض ActionCodeURL إذا كان الرابط صالحًا، وبخلاف ذلك، يتم عرض قيمة فارغة.
Signature:
static parseLink(link: string): ActionCodeURL | null;
المَعلمات
المعلمة | النوع | الوصف |
---|---|---|
الرابط | السلسلة | سلسلة رابط إجراء البريد الإلكتروني. |
المرتجعات:
ActionCodeURL | فارغ
العنصر ActionCodeURL أو فارغًا إذا كان الرابط غير صالح.