Properties

$appid

$appid : 

Type

$appsecret

$appsecret : 

Type

$message

$message : 

Type

$api_uri

$api_uri : 

Type

$access_token

$access_token : 

Type

$errcode

$errcode : 

Type

Methods

isClickEvent()

isClickEvent() : boolean

点击菜单拉取消息时的事件推送

Returns

boolean

isViewEvent()

isViewEvent() : boolean

点击菜单跳转链接时的事件推送

Returns

boolean

isScancodePush()

isScancodePush() : boolean

扫码推事件的事件推送

Returns

boolean

isScancodeWaitmsg()

isScancodeWaitmsg() : boolean

扫码推事件且弹出“消息接收中”提示框的事件推送

Returns

boolean

isPicSysphoto()

isPicSysphoto() : boolean

扫码推事件的事件推送

Returns

boolean

isPicPhotoOrAlbum()

isPicPhotoOrAlbum() : boolean

弹出拍照或者相册发图的事件推送

Returns

boolean

isPicWeixin()

isPicWeixin() : boolean

弹出微信相册发图器的事件推送

Returns

boolean

isLocationSelect()

isLocationSelect() : boolean

弹出地理位置选择器的事件推送

Returns

boolean

createSpecialButton()

createSpecialButton(  $button) : mixed

创建个性化菜单

Parameters

$button

Returns

mixed

delSpecialButton()

delSpecialButton() : mixed

删除个性化菜单

Returns

mixed

trySpecialButton()

trySpecialButton(  $user_id) : mixed

测试个性化菜单匹配结果

Parameters

$user_id

Returns

mixed

__construct()

__construct() 

instance()

instance(string  $api) : mixed

获取实例

Parameters

string $api

Returns

mixed

getMessage()

getMessage() : mixed

获取消息

Returns

mixed

setMessage()

setMessage() : boolean

获取微信发来的消息

Returns

boolean

__get()

__get(  $name) 

Parameters

$name

getMessageType()

getMessageType() : mixed

获取消息类型

Returns

mixed

getAccessToken()

getAccessToken() : string

获取access_token

Returns

string

setAccessToken()

setAccessToken(boolean  $force = false) 

设置access_token

Parameters

boolean $force

是否强制刷新access_token

Throws

\Exception

valid()

valid() : boolean

微信接口整合验证进行绑定

Returns

boolean

get()

get(array|mixed  $response) : array

根据微信服务器返回信息,验证是否发生错误 如果有错误时根据errcode值返回具体错误内容

Parameters

array|mixed $response

Returns

array

create()

create(mixed  $button) : array

创建普通菜单

Parameters

mixed $button

Returns

array

query()

query() : array

查询微信服务器上的菜单

Returns

array

flush()

flush() : array

删除微信服务器上面的菜单

Returns

array

getCurrentSelfMenuInfo()

getCurrentSelfMenuInfo() : array

获取自定义菜单配置项

Returns

array