【发布时间】:2012-06-10 13:19:34
【问题描述】:
我目前有:
$payload = array();
$payload['aps']['badge'] = 1;
$payload['aps']['alert'] = html_entity_decode($title);
$payload['aps']['sound'] = "default";
但是:
通知负载的最大允许大小为 256 字节; Apple Push Notification Service 拒绝任何超过 这个限制。
$title(主要是英文,特殊字符不多)通常大于 256 个字符。我应该怎么做才能检查和限制/删除多余的字符? strlen?
【问题讨论】:
-
PHP 字符串是一种字符数组。 IIRC 一个字符长 1 个字节,所以是的:如果字符串大于 256 个字符,请使用 strlen 检查。
标签: php ios apple-push-notifications