导航:首页 > IDC知识 > php服务器推送

php服务器推送

发布时间:2020-10-25 00:52:30

1、如何在php后端及时推送消息给客户端?

使用以下代码可以更改设置。

2、使用百度云推送时,PHP服务端如何实现即时推送?

百度云推送可以实现你这种需求,可以指定推给某个ID,也可以指定推给哪内个组,还可以推给所有人我容们用极光推送,客户端和服务端配置的都简单,有Demo可直接运行的.
demo可以直接运行的(有个main方法测试的)
不过,如果不是一定要实时消息,还是不要用这种第三方的推送服务器了,毕竟是人家的服务器
而且推送次数,频率什么的都有限制,还不如你在移动端做轮询处理,即1分钟请求一下服务器,或者30秒请求一下服务器,看看有没有数据什么的.
当然也可以自己搭建推送服务器,xmpp协议什么的.好复杂
用极光推送你试试。
更多问题到问题求助专区(http://bbs.hounwang.com/)

3、极光推送 php服务端sdk 推送附加字段 用什么方法

应该是可以放到extras

$ios_notification = array(
    'sound' => 'hello jpush',
    'badge' => 2,
    'content-available' => true,
    'category' => 'jiguang',
    'extras' => array(
        'key' => 'value',
        'jiguang'
    ),
);
$android_notification = array(
    'title' => 'hello jpush',
    'build_id' => 2,
    'extras' => array(
        'key' => 'value',
        'jiguang'
    ),
);

具体可参考github上的极光PHP服务端API文档

4、当php服务器有新消息时,即可把消息推送到php客户端

按你的意思应该就是局部动态刷新了,就比如那种在线聊天室,这个要用ajax来实现哦!

5、php如何实现服务器推送技术,即时把信的数据发送到客户端。

主要有三种方案
第一种是利用第三方的API来实现信息推送,主要包括环信、百度云推送、leancloud等
第二种通过javascript的setTimeout或者setInterval来实现,同理PHP端也可以用守护进程来实现
第三种通过Linux的计划任务来实时推送需要消息

6、主动推送功能,是不是每次都要一条条把新的页面链接写在那个推送php文

你的地址一定是规则的,比如第一个地址可能就只有文章id不一样。
每次提交的时候,你只要获取最新的文章id,再拼接成地址,不就可以了

7、php做服务器推送的ajax长轮询和ajax的同步有什么区别吗

用ajax模拟服务器推的原理是:服务器端PHP设置成页面运行的时间不超时,通过一内直循环不急忙返回数容据,让ajax 请求一直处于等待状态,php在循环中等待数据,当数据有了才返回。

而一般ajax则是,不管有没有执行了直接返回,不会延长服务器的响应时间。

8、请问下,极光推送php服务端除了将文字推送到app上外,怎么将url推送到app上?

推送的内容不是自定义的么?你在数据中加一个url选项不就可以了!另外跳转链接这种工作还是得你代码实现哦! 激光人家只负责推送,不负责处理逻辑哦!

与php服务器推送相关的知识