死魚微信類
近來微信營銷很火,為方便大家使用整合的微信類,文件里有詳細的使用方法,目前微信官方提供的開發(fā)者文檔里的所有功能都包含在里面,有必要提一下的就是高級群發(fā)接口,需要認證服務(wù)號才能使用,如果你有認證的服務(wù)號,可以正常使用死魚微信類里的高級群發(fā)接口,如果不是該類型的用戶,群發(fā)會返回 48001 api功能未授權(quán),不過這塊可以通過模擬登陸來實現(xiàn),此版本死魚微信類不包含此功能,需要的話可以聯(lián)系本人。
注:死魚微信類旨在方便coder編寫代碼,無界面,但功能齊全,如果需要界面請自行設(shè)計制作- -!
部分代碼:
//添加菜單
public function menuadd($tpl_str)
//刪除菜單
public function menudel()
//獲取用戶發(fā)送消息
public function GetMsg()
//發(fā)送響應(yīng)消息
//發(fā)送文本消息時$msg_arr["msg"]為文本內(nèi)容,發(fā)送多媒體消息時$msg_arr["mediaid"]為MediaId
public function SendMsg($msgtype, $msg_arr = NULL)
//發(fā)送客服消息
public function SendCustomMsg($openid, $msgtype, $msg_arr = NULL)
//獲取用戶基本信息
public function GetUserInfo($openid)
//創(chuàng)建分組
public function CreateGroup($groupname)
//查詢所有分組
public function SearchGroup()
//查詢用戶所在分組
public function SearchUserGroup($openid)
//修改分組名
public function UpdateGroupName($groupid, $groupname)
//移動用戶分組
public function MoveToGroup($openid, $groupid)
//獲取關(guān)注者列表
public function GetFollowList($nextopenid = NUll)
//網(wǎng)頁授權(quán)獲取用戶基本信息
//$redirect_url:用戶指定跳轉(zhuǎn)網(wǎng)址
//$scope:0:snsapi_base (不彈出授權(quán)頁面,直接跳轉(zhuǎn),只能獲取用戶openid),1:snsapi_userinfo (彈出授權(quán)頁面,可通過openid拿到昵稱、性別、所在地
//$state:重定向后會帶上state參數(shù),開發(fā)者可以填寫a-zA-Z0-9的參數(shù)值
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)
//生成帶參數(shù)的二維碼
public function MakeQRcode($scene, $expire = 0)
//通過ticket換取二維碼
public function GetQRcode($ticket)
//保存多媒體文件
public function SaveMedia($media, $filename = NULL)
//上傳圖文消息素材
public function UploadImgTEXT($msg_arr)
//根據(jù)分組進行群發(fā)
public function GroupSend($group_id, $media_id)
//刷新access_token
public function refresh_access_token($appid, $refresh_token, $grant_type = "refresh_token")
