zoukankan      html  css  js  c++  java
  • PHP使用GOEASY实现WEB实时推送


    /*
    * * 订单提醒 */ public function sendOrderNotice(){ //请求地址 $uri = "http://goeasy.io/goeasy/publish"; // 参数数组 $data = [ 'appkey' => "你的APPkey", 'channel' => "demo", 'content' =>"您有新的订单" ]; $ch = curl_init (); curl_setopt ( $ch, CURLOPT_URL, $uri );//地址 curl_setopt ( $ch, CURLOPT_POST, 1 );//请求方式为post curl_setopt ( $ch, CURLOPT_HEADER, 0 );//不打印header信息 curl_setopt ( $ch, CURLOPT_RETURNTRANSFER, 1 );//返回结果转成字符串 curl_setopt ( $ch, CURLOPT_POSTFIELDS, $data );//post传输的数据。 $return = curl_exec ( $ch ); curl_close ( $ch ); print_r($return); }

    PHP发送消息提醒

    成功则返回:

    <script type="text/javascript" src="http://cdn.goeasy.io/goeasy.js"></script>
        <script type="text/javascript">
            var goeasy = new GoEasy({
                appkey: '你的appkey'
            });
            goeasy.subscribe({
                channel: 'demo',
                onMessage: function(message){
                    alert('Receive:'+message.content);
                }
            });
        </script>

    JS接受消息

  • 相关阅读:
    digitalpersona 开发
    Task 暂停与继续
    IQueryable 和 IEnumerable(二)
    SpringBoot Redis 订阅发布
    @Formula
    Aop 简单实例
    幂等 zuul的Filter实现
    C# async await 举个栗子
    Integer 类和 int 的区别
    TCP和UDP的区别以及各自应用
  • 原文地址:https://www.cnblogs.com/lamp01/p/7028564.html
Copyright © 2011-2022 走看看