/var/www/hkosl.com/PayEase_kelvin/OAuth2.0/kaixin/callback.php


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<?php
/**
 * PHP SDK for www.kaixin001.com (using OAuth2)
 * 
 * @author vboy <vboy1010@gmail.com>
 */
session_start();

include_once( 
'config.php' );
include_once( 
'KxApiBase.class.php' );

$o = new KxApiBaseWB_AKEY WB_SKEY );

if (isset(
$_REQUEST['code']) && $_REQUEST['state'] == $_SESSION['state']) {
    
$keys = array();
    
$keys['code'] = $_REQUEST['code'];
    
$keys['redirect_uri'] = WB_CALLBACK_URL;
    try {
        
$token $o->getAccessToken'code'$keys ) ;
    } catch (
OAuthException $e) {
    }
}

if (
$token) {
    
$_SESSION['token'] = $token;
?>

授权完成,<a href="kxlist.php">进入你的API2.0列表页面</a><br />

<?php
} else {
?>

授权失败。

<?php
}
?>