问题标签 [wallet]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 创建了相关日期的存折(事件类型)未显示在锁定屏幕上
我正在使用这个 php 库(https://github.com/tschoffelen/PHP-PKPass)为事件创建一个苹果存折。
它在我的手机和所有内容上都可以正常打开,但即使我使用的是相关日期,正如这里所说的(https://developer.apple.com/library/content/documentation/UserExperience/Conceptual/PassKit_PG/Creating.html#// apple_ref/doc/uid/TP40012195-CH4-SW53)。
我尝试了今天的日期和明天的日期,但仍然没有出现在锁定屏幕上。
这是 pass.json
有人知道存折应该提前多久出现在锁定屏幕上吗?我错过了另一个领域吗?
我已经启用了位置服务并启用了钱包通知,并且它适用于其他存折。
谢谢
swift - ios 应用程序中的 SBI 好友集成
我想将 SBI buddy wallet 集成到我的 iOS 应用程序中,但我找不到任何参考。谁能提供将 SBI buddy wallet 集成到 iOS 应用程序的参考。提前致谢。
ios - 支持 Apple NFC 的印度奖励通行证
我了解目前印度不支持 Apple Pay。
但我的问题是,是否仍然可以购买支付终端机(来自链接 1)和:
- 在VAS 终端模式下使用它(请参阅详细信息),以便仅接受启用 NFC 的奖励通行证而不接受基于卡的支付(因为印度不支持基于卡的 Apple 支付)。基于 NFC 的奖励通行证存储在您的钱包应用程序中。
实际用例是:
- 我从一个链接收到了启用 NFC 的奖励通行证,并将其添加到我的钱包应用程序中。
- 我去购物时发现了一台处理 Apple NFC 启用奖励通行证的支付机。(这点在印度可能吗??)
- 一旦我靠近付款机,我会弹出一个弹出窗口,从我的奖励通行证中兑换积分并成功处理付款。
那么上面提到的点对Apple pay不可用的地方有效吗?
详细信息:增值服务 (VAS) 协议由 Apple 设计,旨在促进 Apple 设备和您的支持 NFC 的支付终端之间通过 NFC 进行的奖励交易。
php - 更新 Apple Wallet Pass 时收到无效的通行证数据
我已经在 PHP 中实现了所有 5 个端点,并且看起来一切正常。但是,当我提供更新的通行证以响应 Web 服务获取通行证的最新版本(对 webServiceURL/version/passes/passTypeIdentifier/serialNumber 的 GET 请求)时,通行证没有更新,并且在错误日志中我收到以下错误。
此外,我不确定要通过什么来响应获取 Pass Web 服务的最新版本。我是否应该传递pass.json
的更新或原始文件pass.pkpass
或可下载格式pass.pkpass
,因为在 Apple PassKit Web 服务参考指南中它的写法类似于如果请求被授权,则返回 HTTP 状态 200 以及传递数据的有效负载。所以我不确定将什么作为有效负载传递。
我所有的端点和整个代码都在 PHP 中。
php - 服务器产生的 pkpass 文件错误与证书不匹配
从服务器创建 pkpass 文件时出现错误。错误是:
“提供的 passTypeIdentifier 或 teamIdentifier 可能与您的证书不匹配,或者无法验证证书信任链。”
我已经仔细检查了证书并确保 passtypeID 和 teamID 都与证书匹配。当我使用相同的证书在本地创建 pkpass 时,通行证很好。如果我解压缩通行证,json 看起来一切正常。我可以在 safari 中查看通行证,但如果我尝试更新到钱包或通过电子邮件发送到我的 iPhone,它不会加载到钱包中,如果我尝试将其拖到模拟器中也是如此。需要帮助,因为我所调查的一切似乎都很好?
ios - 将超链接添加到 Apple Passbook 首页
我试图在互联网上的大量资源中找到解决方案,包括 Passbook 文档,但我没有成功。
我知道可以在存折的背面添加超链接,但这不是我可以使用的。
我正在尝试创建一个存折,顶部有徽标、日期和标题,中间有两个超链接(按钮),存折底部有条形码。
提前致谢!
python - 对写入加密钱包文件的函数或方法进行单元测试的正确方法是什么?
我的代码看起来有点像这样:
我正在使用 Python (2.6) 并使用 unittest 模块对这段代码进行单元测试。代码创建钱包文件,如果它不存在,然后将一堆键值对写入其中。
一旦我写入钱包,我就无法进行文本解析来确认写入是否干净。
澄清:陈述不那么明显:我不能使用“unittest.mock”或“mock”模块,这会使问题更容易解决。我的环境卡在 python 2.6 上,没有“virtualenv”,没有“mock”模块,并且不允许在系统上安装外部模块。
任何建议都会非常有帮助。
ios - 带有“位置”的存折(通用类型)未显示在锁定屏幕上
我无法配置通用样式的 pkpass 以显示在锁定屏幕上。
我已经阅读了苹果文档,其中解释了相关日期需要一个位置,但在这里我根本没有提供日期。我使用谷歌地图找到了我当前的纬度和经度,但似乎无法让它显示在我的锁定屏幕上。
android - 如何在没有打开钱包应用程序的情况下将 pass.pkpass 文件添加到 android 中的 pass 钱包应用程序中
我使用下面的代码将“pass.pkpass”文件添加到钱包通行证应用程序中
它在钱包应用程序中成功添加但我想在没有打开钱包应用程序的情况下将 pkpass 文件添加到钱包中,这意味着只需单击添加通行证并显示您的通行证已成功添加的消息。如果我想显示通行证然后转到钱包应用程序.is可能与否。参考链接: https ://walletpasses.io/developer/