Example #1
0
 function kaixinMessageAction()
 {
     $title = "寒假不规划,开学差距大";
     $type = 1;
     $messageType = Common_Config::UDO_SCHOOL_MESSAGE_TYPE;
     $retry = 0;
     $result = -1;
     $messageModel = new MessageModel();
     $receiveUserId = $messageModel->kaixinUser();
     //print_r($receiveUserId);
     //print_r($receiveUserId);
     $text = "乐学课堂2016年最走心的陪伴式学习";
     //print_r($receiveUserId);
     //print_r($text);
     $custom_data_raw = json_encode(array("school_id" => 2782, "course_id" => "", "url" => "http://123.57.182.19:8520/"));
     $mid = $messageModel->messageLog($type, $messageType, $custom_data_raw, 0, $receiveUserId, null, $title, $text);
     $custom_data = json_encode(array("id" => $mid, "school_id" => 2782, "course_id" => "", "url" => "http://123.57.224.126:8524/", "prof_type" => 100, "title" => $title, "text" => $text));
     //print_r($custom_data);
     //如果发送失败,再尝试三次
     while ($retry <= 3 and $result == -1) {
         $result = $messageModel->sendMessage($type, $custom_data, $receiveUserId, $custom_data, $title, $text);
         //print_r($result);
         $retry++;
     }
     //print_r($retry);
     //print_r($result);
 }