- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
Apple pass 存折:
我已经实现了通行证本身,并希望就更新等进行沟通。对于服务器端(webserviceUrl),我正在使用我调整过的下面的代码。我对 PHP 不是很有经验,所以任何帮助都会很棒!
在安装通行证时在控制台上,它与授权代码相匹配,似乎可以正常工作,但下面的代码没有更新我的表。
表格:
设备 {DeviceID, push_token} 空 -
注册 {device_id, pass_id, pass_type} 空
还有一个表Passes,它由序列号、PassID、authtoken 和其他关于通行证的信息组成——完整
<?php
$servername = "hostname";
$username = "user";
$password = "pass";
$dbname = "db";
// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$request = explode("/", substr(@$_SERVER['REQUEST_URI'], 1));
if (strtoupper($_SERVER['REQUEST_METHOD']) === "POST"
&& isset($_SERVER['HTTP_AUTHORIZATION'])
&& strpos($_SERVER['HTTP_AUTHORIZATION'], 'ApplePass') === 0
&& $request[2] === "devices"
&& $request[4] === "registrations") {
$auth_key = str_replace('ApplePass ', '', $_SERVER['HTTP_AUTHORIZATION']);
$device_id = $request[3];
$pass_id = $request[5];
$serial = $request[6];
// Catch the JSON post and decode it
$dt = @file_get_contents('php://input');
$device_token = json_decode($dt);
$device_token = $device_token->pushToken;
$sql="INSERT INTO Registrations (device_id, pass_id, pass_type) VALUES ('".$device_id."', '".$pass_id."', '".$serial."')";
if ($conn->query($sql) === TRUE) {
echo "y";
} else {
echo "Error: " . $sql . "<br>" . $conn->error;
$sql="INSERT INTO Devices (DeviceID, push_token) VALUES ( '".$device_id."', '".$device_token."')";
if ($conn->query($sql) === TRUE) {
echo "y";
} else {
echo "Error: " . $sql . "<br>" . $conn->error;
mysql_query($sql,$link);
exit;
}
}}
?>
此时任何输入都会非常有帮助。
最佳答案
为遇到此问题的任何人解决。我对 webserviceurl 的重定向不正确。这是我放入 .htaccess 的内容——这意味着我的代码基本上没有分割 url 信息。
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !index.php
RewriteRule .* index.php?url=$0 [QSA,L]
RewriteRule .* - [env=HTTP_AUTHORIZATION:%{HTTP:Authorization},last]
关于php - 啊!存折 - 表格未更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45882134/
我按照Apple的建议执行了所有步骤,以创建一个存折,但是每当我使用signpass工具(由Apple提供)对通行证包进行签名时,我都会收到“在通行证中找不到passTypeIdentifier”的任
Apple pass 存折: 我已经实现了通行证本身,并希望就更新等进行沟通。对于服务器端(webserviceUrl),我正在使用我调整过的下面的代码。我对 PHP 不是很有经验,所以任何帮助都会很
我正在使用passkit创建一个通行证. Pass 无法在 iPhone 上打开。当您在 Mac 上打开通行证时,条形码下方会写着“卡已过期”。通行证存储卡的类型。 十月中旬收到开发者证书。可能是什么
全部,我一直在阅读 Apple 文档,并且找到了显示通行证位和更改应用程序通行证的信息。但是有没有办法将 .pass zip 存储在 XCODE 中并显示在弹出 View Controller 中?
我正在尝试建立一个网络服务来将折扣信息推送给最终用户。我的问题是,我知道我们可以通过我自己的应用推送优惠券,但是有什么方法可以避免最终用户安装我们的应用吗?有什么可能的方法,我们只使用网络服务从我们的
尝试打开通行证的 passURL 时存折出现问题,如下所示: PKPass *pass = ..... [[UIApplication sharedApplication] openURL:[pass
我目前正在研究 wallt/passbook 的功能,有一件事让我苦恼:“通知”。 有没有什么方法可以使用存折实时推送消息到锁屏?如果我检查已安装的多个通行证(单击信息图标),它会建议打开实时更新和通
我想在 JSON 文件中存储隐藏值,这些值不会显示在存折中,但可以在我像这样加载我的通行证后从我的应用程序访问: [_pass localizedValueForFieldKey:@"hidden_f
我正在使用存折,并且有一些输入值,如下所示: { "key" : "terms", "label" : "terms_contions", "value" : "1.aaaaa
我正在构建一个与 Passbook 应用程序相关的应用程序。基本上,我正在生成机票的登机牌并将其添加到 Passbook 中。那部分工作正常。但是,我想从我的应用程序打开 Passbook 应用程序以
在我的 mvc FileContentResult 操作中,我像这样返回我的存折传递文件:return new FileContentResult(generatedPass, "applicatio
我们在 .net 中有银行项目。在那个项目中我们需要实现存折打印。 - 存折背面会有磁条。 - 当客户将存折插入自助服务终端时,自助服务终端将生成 ISO 8583 信息。 - 为响应此消息,CBS(
这个问题与 Passbook 有关,在接下来的几天内处于 NDA 之下,但这是一个通用的 PKCS7 问题。 我有一个从我的钥匙串(keychain)中导出的 .p12 文件。我可以使用以下命令将其分
我是一名优秀的程序员,十分优秀!