如何用 php代码实现 ios 等多台设备的推送信息功能?求解如何用 php代码实现 ios 等设备的推送信息功能呢? 可能有6-10万的终端设备都需要接收到推送信息,执行一次,实现多台设备都能接收到信息。 路过的给点有用的建议,谢谢啦!!! php ios 终端 分享到: ——解决方案——————–这个用php不好实现吧。肯定不建议用长连接一直连着,直到有有消息就返回给用户,这样的话服务器压力肯定很大。建议可以用心跳来实现这个功能,客户端浏览器定时向服务器获取是否有最新消息。 另外,如果不是php,比如python、nodejs、c++等实现后台,可以采用长轮询。——解决方案——————–这不是 php 能做到的!php 是服务器端脚本,而不是服务器,更不是网络操作系统 你只不过是需要套用一下移动通讯的操作系统就能实现你的目标 ——解决方案—— 2本文来源gao!daima.com搞$代!码网 搞代gaodaima码————–你要源代码自己去移动版->iphone,正好有个坛友发了个你需要得帖子我也可以跟你说说我怎么做的,其实很简单,主要是用苹果开发账号生成证书那里要搞搞。步骤1-------首先你得用php在服务端开个接口,提供给iphone手机注册device_token,也就是装了你应用的手机会向这个接口做一个http请求,把每台机器的device_token以及一些参数提交过来,然后你用php接收,存到数据库 步骤2-----------用php读数据,把注册的device_token从数据库读出来,拼接成一串规定格式的串,带上生成的苹果证书,往苹果提供的推送服务api做一个socket请求 关键代码1: <br />stream_context_set_option($ctx, 'ssl', 'local_cert', $pemFile);//$pemFile为证书文件,这个你自己上网找找生成步骤,你必须得有个apple开发帐号<br />$ctx = stream_context_create();<br />stream_context_set_option($ctx, 'ssl', 'passphrase', $passphrase);<br /> <br />// Open a connection to the APNS server,推送服务api,以下是沙箱环境<br />$fp = stream_socket_client('ssl://gateway.sandbox.push.apple.com:2195', $err, $errstr, 60, STREAM_CLIENT_CONNECT<br><font color='#FF8000'>------解决方案--------------------</font><br>STREAM_CLIENT_PERSISTENT, $ctx); 关健代码2: // Create the payload body $body['aps'] = array( 'alert' => array( 'body' => $message, //'action-loc-key' => 'Bango App', ), 'badge' => $badge, 'sound' => 'oven.caf', ); $deviceTokens = array(); $payload = FMFactory::GetJson()->encode($body); 搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权 转载请注明原文链接:怎么用 php代码实现 ios 等多台设备的推送信息功能 喜欢 (0)赏[搞代码]分享 (0) 利用微信公众号提供的官方API上传图片获取永久图片素材当图床用 不用编码的高端网站建设神器 精品SSM框架个人健康服务预约系统设计和实现源码查重报告代码讲解论文中期检查ppt已降重 php设计模式一单例工厂 利用微信公众号提供的官方API上传图片获取永久图片素材当图床用不用编码的高端网站建设神器精品SSM框架个人健康服务预约系统设计和实现源码查重报告代码讲解论文中期检查ppt已降重php设计模式一单例工厂Go-内联优化能让程序快多少推荐一个PHP-Tree无限级分类组件-BlueMTreephp设计模式二注册树Gmail如何跟踪邮件阅读状态 发表我的评论 取消评论 提交评论 评论通知 表情 贴图 加粗 删除线 居中 斜体 签到 Hi,您需要填写昵称和邮箱! 昵称昵称 (必填) 邮箱邮箱 (必填) 网址网址 版权声明本站的文章和资源来自互联网或者站长的原创,按照 CC BY -NC -SA 3.0 CN协议发布和共享,转载或引用本站文章应遵循相同协议。如果有侵犯版权的资源请尽快联系站长,我们会在24h内删除有争议的资源。网站驱动部署在阿里云由七牛云储存提供 CDN 加速友情链接搞代码宝塔镇河妖强烈推荐腾讯云二三四五