近来微信营销很火,为方便大家使用整合的微信类,文件里有详细的使用方法,目前微信官方提供的开发者文档里的所有功能都包含在里面,有必要提一下的就是高级群发接口,需要认证服务号才能使用,如果你有认证的服务号,可以正常使用死鱼微信类里的高级群发接口,如果不是该类型的用户,群发会返回 48001 api功能未授权,不过这块可以通过模拟登陆来实现,此版本死鱼微信类不包含此功能,需要的话可以联系本人。
注:死鱼微信类旨在方便coder编写代码,无界面,但功能齐全,如果需要界面请自行设计制作- -!
部分代码:
//添加菜单 public function menuadd($tpl_str) //删除菜单 public function menudel() //获取用户发送消息 public function GetMsg() //发送响应消息 //发送文本消息时$msg_arr[“msg”]为文本内容,发送多媒体消息时$msg_arr[“mediaid”]为MediaId public function SendMsg($msgtype, $msg_arr = NULL) //发送客服消息 public function SendCustomMsg($openid, $msgtype, $msg_arr = NULL) //获取用户基本信息 public function GetUserInfo($openid) //创建分组 public function CreateGroup($groupname) //查询所有分组 public function SearchGroup() //查询用户所在分组 public function SearchUserGroup($openid) //修改分组名 public function UpdateGroupName($groupid, $groupname) //移动用户分组 public function MoveToGroup($openid, $groupid) //获取关注者列表 public function GetFollowList($nextopenid = NUll) //网页授权获取用户基本信息 //$redirect_url:用户指定跳转网址 //$scope:0:snsapi_base (不弹出授权页面,直接跳转,只能获取用户openid),1:snsapi_userinfo (弹出授权页面,可通过openid拿到昵称、性别、所在地 //$state:重定向后会带上state参数,开发者可以填写a-zA-Z0-9的参数值 public function GetCode($appid,$redirect_url,$scope,$state = NULL) //拉取用户信息(需scope为 snsapi_userinfo) public function WebGetUserInfo($access_token,$openid,$lang = “zh_CN”) //zh_CN 简体,zh_TW 繁体,en 英语 //上传多媒体文件 public function UploadFile($fileurl, $type) //下载多媒体文件 public function DownloadFile($media_id) //生成带参数的二维码 public function MakeQRcode($scene, $expire = 0) //通过ticket换取二维码 public function GetQRcode($ticket) //保存多媒体文件 public function SaveMedia($media, $filename = NULL) //上传图文消息素材 public function UploadImgTEXT($msg_arr) //根据分组进行群发 public function GroupSend($group_id, $media_id) //刷新access_token public function refresh_access_token($appid, $refresh_token, $grant_type = “refresh_token”)