...إنشاء محتوى متاح مؤقتًا

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

يمكن القيام بذلك باستخدام رابط الوكيل الخاص بنا الذي يمكن إضافته إلى الزر.

circle-info

يتم إنشاء الروابط في الحاسبة

circle-exclamation
circle-check

روابط للاستخدام مرة واحدة

إذا أضفت إلى الدوال "proxy" و"proxy_date" و"proxy_timeout" وسيطًا إضافيًا لا يساوي 0، فإن الرابط يصبح للاستخدام مرة واحدة.

عندما يحاول المستخدم النقر على الرابط للمرة الثانية، سيظهر له إشعار يفيد بأنه كان متاحًا مرة واحدة فقط.

روابط مع مؤقتات

"proxy_date": يتم تمرير الرابط إلى هذه الدالة، ثم تُرجع الرابط مع إشعار بالنقرة. الوسيطان الثاني والثالث هما التاريخ والوقت اللذان يتوقف فيهما الرابط عن العمل. إذا وضعت بعد الدقائق وسيطًا آخر لا يساوي 0، فسيكون الرابط للاستخدام مرة واحدة أيضًا.

مرة أخرى، إذا حاول الشخص الوصول إلى الرابط في وقت لاحق أو للمرة الثانية، فسيتم إخباره بأن الرابط انتهت صلاحيته.

روابط محددة بالوقت

"proxy_timeout": يتم تمرير الرابط إلى هذه الدالة، ثم تُرجعه الدالة مع إشعار بالنقرة. الوسيط الإضافي هو عدد الدقائق التي يعمل خلالها الرابط. إذا وضعت بعد الدقائق وسيطًا آخر لا يساوي 0، فسيكون الرابط للاستخدام مرة واحدة أيضًا.

سيتم إخطار المستخدم أيضًا إذا حاول الوصول إلى الرابط بعد انتهاء صلاحيته.

روابط قصيرة بدون إشعارات حول النقر

يمكن إنشاء جميع الروابط القصيرة بدون ردّ نداء، أي باستخدام روابط قصيرة تقليدية.

هناك دوال لذلك بنفس الوسائط ولكن بدون ردود نداء.

proxy مع ردّ النداء - short بدون ردّ النداء proxy_timeout مع ردّ النداء - short_timeout بدون ردّ النداء proxy_date مع ردّ النداء - short_date بدون ردّ النداء

إزالة الروابط

remove_links() - تعطيل جميع الروابط القصيرة المرسلة إلى العميل remove_one_time_links() - تعطيل جميع الروابط للاستخدام مرة واحدة المرسلة إلى العميل remove_timer_links() - تعطيل جميع الروابط المتاحة مؤقتًا المرسلة إلى العميل

مثال على الاستخدام:

Last updated