\serviceWechatService

微信数据服务 Class WechatService

Summary

Methods
Properties
Constants
instance()
webJsSDK()
webOauth()
getAppid()
__callStatic()
card()
custom()
limit()
media()
menu()
oauth()
pay()
product()
qrcode()
receive()
scan()
script()
shake()
tags()
template()
user()
wifi()
wechat()
config()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Methods

instance()

instance(string  $name) : \service\SoapService|string

获取微信实例ID

Parameters

string $name

实例对象名称

Throws

\think\Exception
\think\exception\PDOException

Returns

\service\SoapService|string

webJsSDK()

webJsSDK(null|string  $url = null) : array

获取微信网页JSSDK

Parameters

null|string $url

JS签名地址

Throws

\think\Exception
\WeChat\Exceptions\InvalidResponseException
\WeChat\Exceptions\LocalCacheException
\think\exception\PDOException

Returns

array

webOauth()

webOauth(string  $url, integer  $fullMode, boolean  $isRedirect = true) : array

初始化进入授权

Parameters

string $url

授权页面URL地址

integer $fullMode

授权公众号模式

boolean $isRedirect

是否进行跳转

Throws

\think\Exception
\think\exception\PDOException

Returns

array

getAppid()

getAppid() : boolean|string

获取当前公众号的AppId

Throws

\think\Exception
\think\exception\PDOException

Returns

boolean|string

__callStatic()

__callStatic(string  $name, array  $arguments) : \service\SoapService

魔术静态方法实现对象

Parameters

string $name
array $arguments

Throws

\think\Exception
\think\exception\PDOException

Returns

\service\SoapService

card()

card() : \WeChat\Card

static 卡券管理

Returns

\WeChat\Card

custom()

custom() : \WeChat\Custom

static 客服消息处理

Returns

\WeChat\Custom

limit()

limit() : \WeChat\Limit

static 接口调用频次限制

Returns

\WeChat\Limit

media()

media() : \WeChat\Media

static 微信素材管理

Returns

\WeChat\Media

menu()

menu() : \WeChat\Menu

static 微信素材管理

Returns

\WeChat\Menu

oauth()

oauth() : \WeChat\Oauth

static 微信网页授权

Returns

\WeChat\Oauth

pay()

pay() : \WeChat\Pay

static 微信支付商户

Returns

\WeChat\Pay

product()

product() : \WeChat\Product

static 商店管理

Returns

\WeChat\Product

qrcode()

qrcode() : \WeChat\Qrcode

static 二维码管理

Returns

\WeChat\Qrcode

receive()

receive() : \WeChat\Receive

static 公众号推送管理

Returns

\WeChat\Receive

scan()

scan() : \WeChat\Scan

static 扫一扫接入管理

Returns

\WeChat\Scan

script()

script() : \WeChat\Script

static 微信前端支持

Returns

\WeChat\Script

shake()

shake() : \WeChat\Shake

static 揺一揺周边

Returns

\WeChat\Shake

tags()

tags() : \WeChat\Tags

static 用户标签管理

Returns

\WeChat\Tags

template()

template() : \WeChat\Template

static 模板消息

Returns

\WeChat\Template

user()

user() : \WeChat\User

static 微信粉丝管理

Returns

\WeChat\User

wifi()

wifi() : \WeChat\Wifi

static 门店WIFI管理

Returns

\WeChat\Wifi

wechat()

wechat() : void

static 第三方微信工具

config()

config() : void

static 第三方配置工具