qq Internet JS SDK: http://wiki.connect.qq.com/js_sdk%E4%BD%BF%E7%94%A8%E8%F%B4%E6%98%8E
La copia del código es la siguiente:
<script type = text/javaScript>
Introducido en el encabezado de la página: <script type = "text/javaScript"
src = "http://qzonestyle.gtimg.cn/qzone/openapi/qc_loader.js"
data-appid = "appid" data-redirecturi = "huidiaodizhi (con http)"
charset = "utf-8"> </script>
Agregue la siguiente información al cuerpo:
// Establecer el botón de intercambio QQ
QC.Login (
{
btnid: "qqloginbtn" // ID de nodo del botón Insertar
},
function (reqData, opts) {// Iniciar sesión con éxito
// Cambiar el botón para mostrar el estado de acuerdo con los datos de retorno
var dom = document.getElementById (opts ['btnid']), _logouttemplate = [[
//avatar
'<span> <img src = "{figuraurl}"/> </span>',
//Apodo
'<span> {apodo} </span>',
//abandonar
'<span> <a href = "javascript: qc.login.signout ();"> salir </a> </span>']
.unirse("");
domina
&& (dom.innerhtml = qc.string
.formato(
_logoutTemplate,
{
Apodo: QC.string
.eschtml (reqdata.nickname), // Do XSS Filtro
figuraurl: reqdata.figureurl
}));
},
function (opts) {// Iniciar sesión correctamente
alerta ("¡Cerrar sesión con éxito!");
});
// Llamar a la autorización de API
QC.API ("get_info", {
"oauth_consumer_key": "appid" // esto se puede pasar sin
}). éxito (function (s) {
if (qc.login.check ()) {// verifique si el inicio de sesión es exitoso, y OpenID y AccessToken emergen
QC.Login.getMe (function (OpenID, AccessToken) {
alerta (OpenID+""+AccessToken);
});
}
});
</script>
<div>
<H3> QQ Login </h3>
</div>