脚本宝典收集整理的这篇文章主要介绍了从APNS-php错误中检索令牌,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我需要从数组中的序列化对象获取令牌ID,因为我想捕获这种情况并从数据库中删除无效令牌.我使用以下代码,但这不起作用:
$aErrorQueue = $push->getErrors(); if (!empty($aErrorQueue)) { foreach($aErrorQueue as $error){ foreach($error['ERRORS'] as $err){ $message .= $err['statusMessage'] . " "; if($err['statusCode'] == 8){ $phones = Phone::getPhonesWIThToken($error['MESSAGE']['_aDeviceTokens:PRotected'][0]); Phone::setToken($phones[0]['id'],""); } } } }
问题是APNS_Message是$error [‘MESSAGE’]中的序列化对象,我不记得如何访问该对象中的令牌……
VAR转储:
以上是脚本宝典为你收集整理的从APNS-php错误中检索令牌全部内容,希望文章能够帮你解决从APNS-php错误中检索令牌所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。