पास को इस तरह से रिडीम किया जा सकता है:
जब उपयोगकर्ता अपने पास को रिडीम या ऐक्सेस करते हैं, तब आपको अतिरिक्त सुरक्षा की ज़रूरत पड़ सकती है. ज़्यादा जानकारी के लिए, स्क्रीन लॉक की मदद से सुरक्षित करें देखें.
बारकोड स्कैन
बारकोड अटैच करके, अपने पास को स्कैन करने में अपने ग्राहकों की मदद करें.
स्टैटिक बारकोड
object.barcode
सेट करके, स्टैटिक बारकोड दिखाया जा सकता है.
एपीआई से कई तरह के बारकोड टाइप मिलते हैं. ज़्यादा जानकारी के लिए, Barcode
टाइप देखें.
रोटेटिंग बारकोड
ज़्यादा सुरक्षा के लिए, object.rotatingBarcode
को सेट करके, रोटेटिंग बारकोड दिखाया जा सकता है. रोटेट होने वाले बारकोड, सामान्य बारकोड की तरह दिखते हैं. हालांकि, ये बारकोड आम तौर पर हर मिनट में समय-समय पर बदलते रहते हैं. साथ ही, टर्मिनल/रीडर को इस तरह से प्रोग्राम किया जाता है कि वे सिर्फ़ हाल ही के बारकोड को ही स्वीकार कर सकें. इससे बारकोड का स्क्रीनशॉट लेने या टिकट चोरी होने या बिना अनुमति के टिकट दोबारा बेचने जैसे जोखिम कम हो जाते हैं. ज़्यादा जानकारी के लिए, RotatingBarcode
टाइप देखें.
सुरक्षा वाला ऐनिमेशन
स्क्रीनशॉट के गलत इस्तेमाल को रोकने का एक और तरीका है. इसके लिए बारकोड की सुरक्षा वाला ऐनिमेशन दिखाएं. इससे पास की मानवीय पुष्टि की जा सकती है.
सुरक्षा ऐनिमेशन का फ़िज़िकल मेनिफ़ेस्ट, पास के बारकोड के चारों ओर तेज़ी से बढ़ता हुआ एक आउटलाइन है. डिवाइस के हिलने-डुलने पर ही यह चमकता हुआ ऐनिमेशन ट्रिगर होता है. इससे डिवाइस को झुकाकर पास की वैधता की जांच की जा सकती है. दूसरी ओर डिवाइस को पकड़े रहने से, लूप में सिर्फ़ रंगीन सुरक्षा ऐनिमेशन ऐनिमेट होगा.
किसी पास के लिए सुरक्षा ऐनिमेशन चालू करने के लिए, पास क्लास में, SecurityAnimation
फ़ील्ड के AnimationType
को FOIL_SHIMMER
पर सेट करें.
सुरक्षा ऐनिमेशन चालू होने पर वह कैसा दिखता है, इसका उदाहरण नीचे दी गई इमेज 1 में देखें:
पहला डायग्राम.
स्क्रीन लॉक से सुरक्षित रखें
आपके ग्राहक के पास का ऐक्सेस सुरक्षित रहे, इसके लिए आपको हर बार पास की जानकारी जोड़ने या ऐक्सेस करने पर स्क्रीन लॉक की सुविधा को चालू करना होगा. ऐसा class.viewUnlockRequirement
को सेट करके किया जा सकता है.
ज़्यादा जानकारी के लिए, ViewUnlockRequirement
टाइप देखें.