PREVIEW_BY_OPENID
PREVIEW_BY_OPENID = 'touser'
Class Client.
$app : \EasyWeChat\Kernel\ServiceContainer
$accessToken : \EasyWeChat\Kernel\Contracts\AccessTokenInterface
__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 |
send(array $message) : \Psr\Http\Message\ResponseInterface|\EasyWeChat\Kernel\Support\Collection|array|object|string
Send a message.
array | $message |
preview(array $message) : array|\EasyWeChat\Kernel\Support\Collection|object|\Psr\Http\Message\ResponseInterface|string
Preview a message.
array | $message |
delete(string $msgId) : \Psr\Http\Message\ResponseInterface|\EasyWeChat\Kernel\Support\Collection|array|object|string
Delete a broadcast.
string | $msgId |
status(string $msgId) : \Psr\Http\Message\ResponseInterface|\EasyWeChat\Kernel\Support\Collection|array|object|string
Get a broadcast status.
string | $msgId |
sendText(string $message, mixed $reception = null) : \Psr\Http\Message\ResponseInterface|\EasyWeChat\Kernel\Support\Collection|array|object|string
Send a text message.
string | $message | |
mixed | $reception |
sendNews(string $mediaId, mixed $reception = null) : array|\EasyWeChat\Kernel\Support\Collection|object|\Psr\Http\Message\ResponseInterface|string
Send a news message.
string | $mediaId | |
mixed | $reception |
sendVoice(string $mediaId, mixed $reception = null) : array|\EasyWeChat\Kernel\Support\Collection|object|\Psr\Http\Message\ResponseInterface|string
Send a voice message.
string | $mediaId | |
mixed | $reception |
sendImage(mixed $mediaId, mixed $reception = null) : \Psr\Http\Message\ResponseInterface|\EasyWeChat\Kernel\Support\Collection|array|object|string
Send a image message.
mixed | $mediaId | |
mixed | $reception |
sendVideo(string $mediaId, mixed $reception = null) : array|\EasyWeChat\Kernel\Support\Collection|object|\Psr\Http\Message\ResponseInterface|string
Send a video message.
string | $mediaId | |
mixed | $reception |
sendCard(string $cardId, mixed $reception = null) : \Psr\Http\Message\ResponseInterface|\EasyWeChat\Kernel\Support\Collection|array|object|string
Send a card message.
string | $cardId | |
mixed | $reception |
previewText(mixed $message, string $reception, string $method = self::PREVIEW_BY_OPENID) : \Psr\Http\Message\ResponseInterface|\EasyWeChat\Kernel\Support\Collection|array|object|string
Preview a text message.
mixed | $message | message |
string | $reception | |
string | $method |
previewNews(mixed $mediaId, string $reception, string $method = self::PREVIEW_BY_OPENID) : \Psr\Http\Message\ResponseInterface|\EasyWeChat\Kernel\Support\Collection|array|object|string
Preview a news message.
mixed | $mediaId | message |
string | $reception | |
string | $method |
previewVoice(mixed $mediaId, string $reception, string $method = self::PREVIEW_BY_OPENID) : \Psr\Http\Message\ResponseInterface|\EasyWeChat\Kernel\Support\Collection|array|object|string
Preview a voice message.
mixed | $mediaId | message |
string | $reception | |
string | $method |
previewImage(mixed $mediaId, string $reception, string $method = self::PREVIEW_BY_OPENID) : \Psr\Http\Message\ResponseInterface|\EasyWeChat\Kernel\Support\Collection|array|object|string
Preview a image message.
mixed | $mediaId | message |
string | $reception | |
string | $method |
previewVideo(mixed $mediaId, string $reception, string $method = self::PREVIEW_BY_OPENID) : \Psr\Http\Message\ResponseInterface|\EasyWeChat\Kernel\Support\Collection|array|object|string
Preview a video message.
mixed | $mediaId | message |
string | $reception | |
string | $method |
previewCard(mixed $cardId, string $reception, string $method = self::PREVIEW_BY_OPENID) : \Psr\Http\Message\ResponseInterface|\EasyWeChat\Kernel\Support\Collection|array|object|string
Preview a card message.
mixed | $cardId | message |
string | $reception | |
string | $method |
previewMessage(\EasyWeChat\Kernel\Contracts\MessageInterface $message, mixed $reception, string $method = self::PREVIEW_BY_OPENID) : mixed
\EasyWeChat\Kernel\Contracts\MessageInterface | $message | |
mixed | $reception | |
string | $method |
sendMessage(\EasyWeChat\Kernel\Contracts\MessageInterface $message, mixed $reception = null) : mixed
\EasyWeChat\Kernel\Contracts\MessageInterface | $message | |
mixed | $reception |
previewNewsByName(mixed $mediaId, mixed $name) : \Psr\Http\Message\ResponseInterface|\EasyWeChat\Kernel\Support\Collection|array|object|string
;
mixed | $mediaId | |
mixed | $name |
previewVoiceByName(mixed $mediaId, mixed $name) : \Psr\Http\Message\ResponseInterface|\EasyWeChat\Kernel\Support\Collection|array|object|string
;
mixed | $mediaId | |
mixed | $name |
previewImageByName(mixed $mediaId, mixed $name) : \Psr\Http\Message\ResponseInterface|\EasyWeChat\Kernel\Support\Collection|array|object|string
;
mixed | $mediaId | |
mixed | $name |
previewVideoByName(mixed $message, mixed $name) : \Psr\Http\Message\ResponseInterface|\EasyWeChat\Kernel\Support\Collection|array|object|string
;
mixed | $message | |
mixed | $name |
previewCardByName(mixed $cardId, mixed $name) : \Psr\Http\Message\ResponseInterface|\EasyWeChat\Kernel\Support\Collection|array|object|string
;
mixed | $cardId | |
mixed | $name |