极光推送:1.存储设备ID的接口 2.在不同场景调用推送的方法 3.引进推送的第三方类库【类库在JPush中】(注意传递的数据是json对象、发送对象的处理(可以参考极光推送文档))
/**
* 登录后记录登录app的设备ID
*/
public function recordUdidAction(){
$get = _get();
$member_id = $get['member_id'];//当前登录的用户ID
$udid = $get['registration_id'];//当前登录的设备ID
$from = $get['from'];
if(empty($member_id) || empty($udid) || empty($from)) $this->error_callback('参数不能为空');
if($from == 'ios') {
$udid_ios_id = $udid;
$udid_android_id = '';
$info = table('Udid')->where(array('udid_member_id'=>$member_id))->field('udid_ios_id')->find();