[null,null,["最后更新时间 (UTC):2025-02-28。"],[[["Rotating barcodes enhance security by changing periodically, mitigating risks like ticket theft and unauthorized resale, serving as an alternative to Smart Tap for devices lacking NFC capabilities."],["The Google Pay API supports rotating barcodes through the `RotatingBarcode` type, which allows for customization of barcode format, value pattern, and display text."],["Redemption mechanisms prioritize Smart Tap, followed by rotating barcodes, and lastly static barcodes, ensuring broad device compatibility while acknowledging potential security trade-offs."],["For optimal security, it's recommended to save the pass object to the Google Wallet server beforehand and reference it by ID in the JWT, utilizing a unique OTP secret key for each pass."]]],["Rotating barcodes change periodically, enhancing security against screenshotting and ticket theft. They serve as a fallback for devices lacking NFC for Smart Tap. The system uses redemption mechanisms in order of priority: Smart Tap, rotating barcode, and static barcode. The API uses the `RotatingBarcode` type and utilizes a JSON payload to define barcode parameters. For optimal security, the API suggests using the `object:insert` to add passes with unique OTP secret keys without including them in the JWT.\n"]]