$ticketEndpoint
$ticketEndpoint : string
Class Jssdk.
$app : \EasyWeChat\Kernel\ServiceContainer
$accessToken : \EasyWeChat\Kernel\Contracts\AccessTokenInterface
buildConfig(array $jsApiList, boolean $debug = false, boolean $beta = false, boolean $json = true) : array|string
Get config json for jsapi.
| array | $jsApiList | |
| boolean | $debug | |
| boolean | $beta | |
| boolean | $json |
getConfigArray(array $apis, boolean $debug = false, boolean $beta = false) : array
Return jsapi config as a PHP array.
| array | $apis | |
| boolean | $debug | |
| boolean | $beta |
__construct(\EasyWeChat\Kernel\ServiceContainer $app, \EasyWeChat\Kernel\Contracts\AccessTokenInterface|null $accessToken = null)
BaseClient constructor.
| \EasyWeChat\Kernel\ServiceContainer | $app | |
| \EasyWeChat\Kernel\Contracts\AccessTokenInterface|null | $accessToken |
httpGet(string $url, array $query = array()) : \Psr\Http\Message\ResponseInterface|\EasyWeChat\Kernel\Support\Collection|array|object|string
GET request.
| string | $url | |
| array | $query |
httpPost(string $url, array $data = array()) : \Psr\Http\Message\ResponseInterface|\EasyWeChat\Kernel\Support\Collection|array|object|string
POST request.
| string | $url | |
| array | $data |
httpPostJson(string $url, string|array $data = array(), array $query = array()) : \Psr\Http\Message\ResponseInterface|\EasyWeChat\Kernel\Support\Collection|array|object|string
JSON request.
| string | $url | |
| string|array | $data | |
| array | $query |
httpUpload(string $url, array $files = array(), array $form = array(), array $query = array()) : \Psr\Http\Message\ResponseInterface|\EasyWeChat\Kernel\Support\Collection|array|object|string
Upload file.
| string | $url | |
| array | $files | |
| array | $form | |
| array | $query |
getAccessToken() : \EasyWeChat\Kernel\Contracts\AccessTokenInterface
setAccessToken(\EasyWeChat\Kernel\Contracts\AccessTokenInterface $accessToken) : $this
| \EasyWeChat\Kernel\Contracts\AccessTokenInterface | $accessToken |
request(string $url, string $method = 'GET', array $options = array()) : \Psr\Http\Message\ResponseInterface|\EasyWeChat\Kernel\Support\Collection|array|object|string
Make a request.
| string | $url | |
| string | $method | |
| array | $options |
requestRaw(string $url, string $method = 'GET', array $options = array()) : \EasyWeChat\Kernel\Http\Response
| string | $url | |
| string | $method | |
| array | $options |
configSignature(string|null $url = null, string|null $nonce = null, integer|null $timestamp = null) : array
Build signature.
| string|null | $url | |
| string|null | $nonce | |
| integer|null | $timestamp |