QQ Internet JS SDK: http://wiki.connect.qq.com/js_sdk%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8EE
La copie de code est la suivante:
<script type = text / javascript>
Introduit dans l'en-tête de la page: <script type = "text / javascript"
src = "http://qzonestyle.gtimg.cn/qzone/openapi/qc_loader.js"
data-appid = "appid" data-redirerecturi = "huidiaodizhi (avec http)"
charset = "utf-8"> </cript>
Ajoutez les informations suivantes au corps:
// définir le bouton de partage qq
QC.Login (
{
btnid: "qqloginbtn" // ID de nœud du bouton d'insertion
},
fonction (reqdata, opts) {// connecter avec succès
// modifie le bouton pour afficher l'état en fonction des données de retour
var dom = document.getElementById (opts ['btnid']), _LogoutTemplate = [
//avatar
'<span> <img src = "{FigureUrl}" /> </span>',
//Surnom
'<span> {surnom} </span>',
//quitter
'<span> <a href = "javascript: qc.login.signout ();"> exit </a> </span>']
.rejoindre("");
dom
&& (dom.innerhtml = qc.string
.format(
_LogoutTemplate,
{
surnom: qc.string
.eschtml (reqdata.nickname), // Filtre XSS
FigureUrl: reqdata.figureurl
}));
},
fonction (opts) {// se déconnecter avec succès
alert ("Location avec succès !!");
});
// appelle l'autorisation de l'API
Qc.api ("get_info", {
"oauth_consumer_key": "appid" // Cela peut être passé sans
}). Succès (fonction (s) {
if (qc.login.check ()) {// Vérifiez si la connexion est réussie, et OpenId et AccessToken Pop Up
Qc.login.getMe (fonction (openId, AccessToken) {
alert (openID + "" + AccessToken);
});
}
});
</cript>
<div>
<h3> QQ Connexion </H3>
</div>