2018-07-19 12:10:22 +08:00
|
|
|
<?php
|
|
|
|
|
/**
|
|
|
|
|
* Created by PhpStorm.
|
|
|
|
|
* User: whwyy
|
|
|
|
|
* Date: 2018/4/19 0019
|
|
|
|
|
* Time: 16:12
|
|
|
|
|
*/
|
|
|
|
|
namespace wchat;
|
|
|
|
|
class Account extends Base
|
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* @param $code
|
|
|
|
|
* @return Result
|
|
|
|
|
*/
|
|
|
|
|
public function login($code)
|
|
|
|
|
{
|
2018-07-19 18:48:36 +08:00
|
|
|
return Http::get('sns/jscode2session', [
|
2019-06-26 18:52:49 +08:00
|
|
|
'appid' => $this->appid,
|
|
|
|
|
'secret' => $this->appsecret,
|
2018-07-19 12:10:22 +08:00
|
|
|
'js_code' => $code,
|
|
|
|
|
'grant_type' => 'authorization_code'
|
|
|
|
|
], null, ['Content-Type' => 'text/xml']);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|