12345678910111213141516171819202122232425 |
- <?php
- namespace App\Services;
- use EasyWeChat\Factory;
- class WechatService
- {
- public function __construct()
- {
- $config = [
- 'app_id' => config('customer.wechat_id'),
- 'secret' => config('customer.wechat_secret'),
- ];
- $this->app = Factory::officialAccount($config);
- }
- public function share($request)
- {
- $this->app->jssdk->setUrl($request['url']);
- return $this->app->jssdk->buildConfig(['updateAppMessageShareData', 'updateTimelineShareData'], false);
- }
- }
|