diff --git a/index.php b/index.php new file mode 100644 index 0000000..f9332a8 --- /dev/null +++ b/index.php @@ -0,0 +1,45 @@ +errmsg; +if($state == "ok"){//判断当前获取数据是否成功 + //获取access_token值 + $access_token = $access_token_json->access_token; + //根据access_token和之前转入的UserId(邮箱帐号)拼凑请求地址 + $login_url='https://api.exmail.qq.com/cgi-bin/service/get_login_url?access_token='.$access_token.'&userid='.$mail; + //将请求后的数据转化为Json + $login_url_json = json_decode(file_get_contents($login_url)); + //判断状态 跟第一步请求一样 成功后,会在返回的数据中返回 Ok + if($login_url_json->errmsg=="ok"){ + //成功后,之间跳转到接口返回的地址 即可成功,第一次登陆 有一个验证 验证完成就可以正常使用了。 + header("location:".$login_url_json->login_url); + } + else{ + echo "获取登录地址失败"; + } +}else{ + echo "获取access_token失败!"; +} +?>