function set_bind($mediaUID, $uid = '', $uname = '', $uemail = '') { $wptm_basic = get_option("wptm_basic"); class_exists('Denglu') or (require dirname(__FILE__) . "/class/Denglu.php"); $api = new Denglu($wptm_basic['appid'], $wptm_basic['appkey'], 'utf-8'); if ($uid) { try { $ret = $api->bind($mediaUID, $uid, $uname, $uemail); } catch (DengluException $e) { } } else { try { $ret = $api->unbind($mediaUID); } catch (DengluException $e) { } } return $ret; }
$_SESSION['mediaUserID'] = $mediaUID; $_SESSION['username'] = $uname; header("Location:http://ideat.org"); exit; } catch (DengluException $e) { //获取异常后的处理办法(请自定义) //return false; //echo $e->geterrorCode(); //返回错误编号 //echo $e->geterrorDescription(); //返回错误信息 } } /* *发送绑定请求 */ try { $result = $api->bind($mediaUID, $uid, $uname, $uemail); var_dump($result); } catch (DengluException $e) { //处理办法同上 } /* *发送解除绑定请求 */ try { $result = $api->unbind($mediaUID); var_dump($result); } catch (DengluException $e) { //处理办法同上 } /* *获取网站可用的媒体信息