* * This source file is subject to the MIT license that is bundled * with this source code in the file LICENSE. */ namespace EasyWeChat\Payment\Security; use EasyWeChat\Payment\Kernel\BaseClient; /** * Class Client. * * @author overtrue */ class Client extends BaseClient { /** * @return mixed * * @throws \EasyWeChat\Kernel\Exceptions\InvalidArgumentException * @throws \EasyWeChat\Kernel\Exceptions\InvalidConfigException * @throws \GuzzleHttp\Exception\GuzzleException */ public function getPublicKey() { $params = [ 'sign_type' => 'MD5', ]; return $this->safeRequest('https://fraud.mch.weixin.qq.com/risk/getpublickey', $params); } }