Pertama kali memperkenalkan file JS resmi
<type skrip = "text/javaScript" src = "http://qzonestyle.gtimg.cn/qzone/openapi/qc_loader.js" data-appid = "101140406" data-redirectur = "http://127.0.0.0.1"
Kemudian sambungkan ke QQ untuk masuk
Tipe pertama menggunakan tombol sistem sendiri untuk masuk, tetapi ini akan memunculkan jendela baru. Jangan suka // panggil metode qc.login, tentukan parameter btnid untuk mengikat tombol ke node wadah qc.login ({// btnid: ID simpul dari tombol insert, diperlukan btnid: "qqloginbt", // item otorisasi ruang lingkup yang dibutuhkan pengguna yang dibutuhkan, opsional, default, default "," DEFAULT ", // SIZING SCOPE, SIXICE, / /SIXICE, / /SIXICE, / /SIXICE, / /SIXICE, / /SIXICE, // SIZEISIONAL SCOPE OTORICASI YANG BEGITU PENGGUNA YANG BUTUT KONFRIPSI, DEFULT, DEFAULT, DEFAULT," SIZING " A_L | _LogoutTemplate = [// Avatar '<span> <img src = "{figururl}"/> </span>', // julukan '<span> {nickname} </span>', // keluar '<span> <a href = "Javascript: qc.login.sign. > Keluar </a> </span> '] .join (""); function (opts) {// Login berhasil mengingatkan ('QQ Login berhasil'); }); Tipe kedua adalah menggunakan tag Tombol Kustom <a> untuk menautkannya, dan kemudian memanggil alamat ini setelah sukses. HREF tag A dapat merujuk ke tipe pertama window.location qc.api ("get_user_info", {}) // Tentukan fungsi penerimaan antarmuka untuk mengakses dengan sukses. S Mengembalikan objek respons. Informasi gagal! ");}) // Tentukan fungsi penerima setelah antarmuka menyelesaikan permintaan, C mengembalikan objek respons untuk permintaan penyelesaian. // Periksa apakah akan masuk if (qc.login.check ()) {// Jika Anda telah masuk qc.login.getMe (fungsi (openid, accessToken) {alert (["Pengguna Login Saat Ini", "OpenID adalah:"+OpenID, "AccessToken IS:"+AccessToken] .noin ("/N"));); // Anda dapat menghubungi antarmuka simpan Anda sendiri di sini // ...}