ios - 如何获取authenticationToken放入pass.json

标签 ios web-services passbook

现在我可以从我的网络服务添加传递链接。接下来,我希望能够更新该通行证。因此,我需要添加Web服务URL和身份验证 token ,但如何获取此 token ?

最佳答案

你弥补了。唯一的要求是长度至少为 16 个字符。

设备使用此 token ,结合序列号和 passTypeIdentifier 对您的 Web 服务进行身份验证,并让它知道该设备已被授权接收特定通行证。

在 PHP 中你可以这样做:

$authToken = generateAuthToken();

function generateAuthToken($length = 16) {
    return substr(str_shuffle("0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"), 0, $length);
}

关于ios - 如何获取authenticationToken放入pass.json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15403459/

相关文章:

ios - Firebase SSL 错误 Google API 证书

ios - 绝对值函数 abs() 在 Swift 3.0 中不可用。使用 abs(_ :) free function?

ios - 核心数据和 NSFetchedResultsController : ignoring fields in controllerDidChangeContent

web-services - 无法使用Grails和CXF插件创建Web服务Bean

iphone - 有没有办法禁用 Passbook 通行证上的链接?

ios - 以编程方式在设备上为 passkit 创建通行证?

iphone - 在 iOS 上使用 Phonegap 将图像转换为 Base64 字符串

c# - WCF 或 HttpWebRequest - 使用哪个?

java - 如何在 Java 中从 wsdl 文件运行 Web 服务

ios - 在 Passbook 中编码二进制条码