c# - pass.json 中的 webServiceURL 和 authenticationToken 是什么以及它如何与 web 服务一起工作?
问题描述
我创建了一个通行证,它实际上可以在适用于 android 的 ios 和 walletpasses 应用程序中使用。
一个问题是我们需要与 pass 通信以更新 pass 详细信息。
我们有 Windows 服务器,我们想与苹果钱包内的 pass 通信。
我已经阅读了很多文章,发现我们需要在 webserviceurl 中指定我们的 web api url,但我不知道它是如何管理的以及我们的 api 结构是如何通过的。
authenticationToken 是我们需要在 api 内部进行检查以确保安全的关键,但是它将如何在 web 服务内部进行检查
所以我需要一些参考资料,说明如何使用 c# 为存折创建 webapi,它的结构是什么?
解决方案
我们在PassNinja实现了这一点。您必须遵守Wallet Developer Guide 的使用通行证部分中描述的 Web 服务 API 。这里还有进一步的说明。
- 安装了支持更新的通行证,并且用户的设备向您的服务器注册以获取更新。
- 某些更改会触发更新,您的服务器会发送推送通知。
- 用户的设备收到通知,并查询您的服务器以获取更改列表。
- 用户的设备向您的服务器询问已更改的每个通行证的最新版本。
推荐阅读
- c# - Xamarin.Forms 按钮填充切断 FontIcon
- r - 如何在R语言中获得整数的0填充二进制表示
- kotlin - 除了选定的用户之外,我可以将随机用户作为聊天伙伴作为第二个选项从 firebase 实时数据库中获取吗?
- c++ - 以下使用默认模板参数/参数的模板化函数有什么区别
- python - 我的代码只消除了几个日期(行)
- excel - 有没有办法让条件格式忽略 FollowedHyperlink 标志?
- jenkins-pipeline - 无法从 Jenkins 上传 html 文件到 Slack 频道
- sql - 我得到了(错误:用作表达式的子查询返回了不止一行)或子查询中的计数/总和不正确
- reactjs - 如何使用 React Admin 从 TextInput 字段中的 React Rrule Generator 获取 onChange() 值
- r - 无法在多级模型中使用 ggplot 绘制手动线