插 件 簡 介 |
本插件在新秀網絡驗證插件框架環境下開發,本插件無縫整合Discuz內置系統,采用獨立式插件開發、分離代碼、支持二次擴展。本插件所有功能實現及控制均采用api接口操作,數據輸出形式為JSON、XML兩種常見形式,達到毫秒級數據快速交換功能。客戶端支持Python、Java、C++、易語言、PHP、易安卓、火山移動等所有主流開發語言,適用于各種pc、app、web端功能開發。 |
功能簡介:通過綁定QQ互聯,實現QQ與用戶數據相互綁定,可實現QQ登陸等其他擴展功能。完全兼容官方QQ互聯數據同步! |
插件授權:點擊購買 |
安裝方式: 1、下載 新秀網絡驗證管理系統、新秀網絡驗證應用中心 插件,并都安裝成功; 2、在網站后臺插件“新秀網絡驗證應用中心”中“應用中心”頁面點擊對應插件安裝。 |
使 用 指 南 |
1、申請開發者賬號: |
QQ互聯開發中心申請地址:https://connect.qq.com/; 點擊應用管理->網站應用->創建應用; a、創建成功后,按要求填寫平臺信息: 例如: 網站地址 :http://www.5566wy.com/ 網站回調域 :http://www.5566wy.com/connect.php 主辦單位名稱 : 如實填寫 網站備案號 : 如實填寫 b、申請unionid應用接口 |
2、后臺設置: |
3、插入回調代碼: |
編輯網站根目錄connect.php文件代碼! 在$discuz->init();代碼后面插入下面代碼: [PHP] 純文本查看 復制代碼 #↓↓↓↓↓↓↓此處為新秀網絡驗證QQ登錄插件接口,勿刪!!! 懶人操作:discuz3.5版本connect.php全代碼直接復制粘貼。 [PHP] 純文本查看 復制代碼 <?php |
QQ登錄模塊 |
/*此接口是獲取QQ登錄地址,直接打開即可。如果已綁定帳號,直接返回token,可獲取Token令牌,否則返回可綁定openid,進行第二步,*/ |
2、QQ登錄綁定-第二步 /*通過第一步獲取的openid值,進行賬號綁定。綁定成功后,獲取Token令牌。*/ |
3、QQ解除綁定 /*此接口是針對已經綁定QQ的賬號,進行解綁操作,解綁后可重新綁定其他QQ。*/ |
4、QQ登陸跳轉接口 /*此接口通過QQ登陸綁定賬號成功后,采用免登錄狀態自動跳轉本站內指定網址*/ |
更 新 日 志 |
QQ登陸插件ver1.03 增加:QQ解除綁定接口,增加解綁機器碼參數code QQ登陸插件ver1.02 增加:QQ綁定與官方QQ互聯插件同步 增加:QQ解綁與官方QQ互聯插件同步 增加:回調代碼嵌入官方QQ互聯調用地址 優化:QQ登錄后直接跳轉網頁代碼 優化:回調地址代碼 QQ登陸插件ver1.01 優化:QQ綁定接口代碼優化 QQ登陸插件ver1.00 增加:QQ登陸接口 增加:QQ綁定接口 增加:QQ解綁接口 增加:QQ登陸跳轉接口 增加:后臺QQ登陸設置頁面 增加:QQ參數采用文本緩存 |
待續…… |
第一步:QQ登錄地址 | |
接口說明: | 此接口是獲取QQ登錄地址,直接打開即可。如果已綁定,則返回登錄后token,如果登錄QQ未綁定,則返回QQ專屬openid參數,再進行第二步用openid接口綁定即可。 |
接口詳情 | |
請求地址: | http://demo35.xinxiuvip.com/plugin.php?id=xinxiuvip_network_plugin:qq |
請求方式: | GET |
返回格式: | JSON\XML /*默認返回JSON格式,如需返回XML格式,請在接口網址后面增加&output=xml參數*/ |
請求參數(所有參數值均URL加密后傳輸【注意GBK與UTF8編碼區別】) | ||||
參數 | 類型 | 是否必填 | 說明 | 示例 |
key | [string] | 是 | 傳輸密鑰 | 123456 |
action | [string] | 是 | 接口方法 | qq_login |
請求示例(GET) |
[PHP] 純文本查看 復制代碼 http://demo35.xinxiuvip.com/plugin.php?id=xinxiuvip_network_plugin:qq&action=qq_login&key=123456 |
返回參數(所有接口返回數據含中文時“\u672c\u6846”,請用USC2進行解碼) | ||||
參數 | 類型 | 是否必含 | 說明 | 示例 |
code | [number] | 是 | http狀態碼 | 200 |
result | [string] | 是 | 錯誤信息狀態碼 | OK |
count | [number] | 是 | 數組成員數 | 1 |
data | [object] | 是 | 數組 | |
data>>url | [string] | 是 | QQ登錄地址,直接打開 | 注意刪除返回地址中\反斜杠 |
sqltime | [string] | 是 | 頁面執行時間(秒) | 0.00829s |
返回示例(JSON) |
[PHP] 純文本查看 復制代碼 { |
[PHP] 純文本查看 復制代碼 { |
額外說明 | |
此接口是獲得QQ登錄頁面,直接打開即可。如果已綁定,則返回登錄后token,如果登錄QQ未綁定,將返回opendi參數,再進行第二步即可。 |
錯誤提示碼 | |
錯誤碼查詢地址:點擊訪問 | |
BUG提交:點擊提交 | |
QQ交流群:281079920 |
第二步:QQ登錄綁定 | |
接口說明: | 利用QQ登錄第一步獲取的openid進行用戶名綁定。 |
接口詳情 | |
請求地址: | http://demo35.xinxiuvip.com/plugin.php?id=xinxiuvip_network_plugin:qq |
請求方式: | GET |
返回格式: | JSON\XML /*默認返回JSON格式,如需返回XML格式,請在接口網址后面增加&output=xml參數*/ |
請求參數(所有參數值均URL加密后傳輸【注意GBK與UTF8編碼區別】) | ||||
參數 | 類型 | 是否必含 | 說明 | 示例 |
key | [string] | 是 | 傳輸密鑰 | 123456 |
action | [string] | 是 | 接口方法 | openid_login |
openid | [string] | 是 | 第一步登錄獲取的openid | 46C1A73BC531D7FCD4F6E642D70E715441 |
username | [string] | 是 | 用戶名 | demo |
password | [string] | 是 | 用戶密碼 | demo |
請求示例(GET) |
[PHP] 純文本查看 復制代碼 http://demo35.xinxiuvip.com/plugin.php?id=xinxiuvip_network_plugin:qq&key=123456&action=openid_login&openid=31584DB55485A5DA17334471FEBB0040&username=demo&password=demo |
返回參數(所有接口返回數據含中文時“\u672c\u6846”,請用USC2進行解碼) | ||||
參數 | 類型 | 是否必含 | 說明 | 示例 |
code | [number] | 是 | http狀態碼 | 200 |
result | [string] | 是 | 錯誤信息狀態碼 | OK |
count | [number] | 是 | 數組成員數 | 12 |
data | [object] | 是 | 數組 | |
data>>uid | [string] | 是 | 用戶uid | 2 |
data>>username | [string] | 是 | 注冊用戶名 | demo |
data>>groupid | [string] | 是 | 用戶組id | 15 |
data>>groupexpiry | [number] | 是 | 用戶組到期時間,0為永久 | |
data>>adminid | [string] | 是 | 管理組id | |
data>>token | [string] | 是 | token令牌 | 6316voNaDNxnx5mEK7cEYUmL5rBa4O5ZJAfnkM5ZR rRuUMt0WdFFSwE6EwtSKuwi4uudiiRelhTv |
data>>sgin | [string] | 是 | 登陸卡號 | XXC1AD0852289C30AD04C745AE0FAD6E |
data>>dateline | [string] | 是 | 卡號到期時間(適用于計時模式) | 2019-04-0301:34:27 |
data>>phone | [string] | 是 | 綁定手機號 | |
data>>qq | [string] | 是 | 綁定QQid | |
data>>status | [string] | 是 | 帳號狀態0-正常、1-禁止 | |
data>>email | [string] | 是 | 郵箱 | 9966662@qq.com |
data>>credits | [string] | 是 | 軟件積分 | 10 |
data>>jiaoyi | [string] | 是 | 交易積分 | 10 |
data>>weixin | [string] | 是 | 綁定微信 | |
sqltime | [string] | 是 | 頁面執行時間(秒) | 0.07813s |
返回示例(JSON) |
[PHP] 純文本查看 復制代碼 { |
額外說明 | |
無 |
錯誤提示碼 | |
錯誤碼查詢地址:點擊訪問 | |
BUG提交:點擊提交 | |
QQ交流群:281079920 |
QQ解除綁定 | |
接口說明: | 此接口是針對已經綁定QQ的賬號,進行解綁操作。 |
接口詳情 | |
請求地址: | http://demo35.xinxiuvip.com/plugin.php?id=xinxiuvip_network_plugin:qq |
請求方式: | GET |
返回格式: | JSON\XML /*默認返回JSON格式,如需返回XML格式,請在接口網址后面增加&output=xml參數*/ |
請求參數(所有參數值均URL加密后傳輸【注意GBK與UTF8編碼區別】) | ||||
參數 | 類型 | 是否必填 | 說明 | 示例 |
key | [string] | 是 | 傳輸密鑰 | 123456 |
action | [string] | 是 | 接口方法 | qq_login |
rule | [string] | 是 | 規則 例如:del 為解除QQ綁定 code 為解綁機器碼(1.03版本以上新增) | del |
請求示例(GET) |
[PHP] 純文本查看 復制代碼 http://demo35.xinxiuvip.com/plugin.php?id=xinxiuvip_network_plugin:qq&action=qq_login&key=123456&rule=del |
返回參數(所有接口返回數據含中文時“\u672c\u6846”,請用USC2進行解碼) | ||||
參數 | 類型 | 是否必含 | 說明 | 示例 |
code | [number] | 是 | http狀態碼 | 200 |
result | [string] | 是 | 錯誤信息狀態碼 | OK |
count | [number] | 是 | 數組成員數 | 1 |
data | [object] | 是 | 數組 | |
data>>url | [string] | 是 | QQ登錄地址,直接打開 | 注意刪除返回地址中\反斜杠 |
sqltime | [string] | 是 | 頁面執行時間(秒) | 0.00829s |
返回示例(JSON) |
[PHP] 純文本查看 復制代碼 { |
[PHP] 純文本查看 復制代碼 { |
額外說明 | |
此接口為解除QQ綁定,解除后按照第一步操作,綁定其他QQ。 |
錯誤提示碼 | |
錯誤碼查詢地址:點擊訪問 | |
BUG提交:點擊提交 | |
QQ交流群:281079920 |
QQ登陸跳轉 | |
接口說明: | 此接口通過QQ登陸綁定賬號成功后,采用免登錄狀態自動跳轉本站內指定網址。 |
接口詳情 | |
請求地址: | http://demo35.xinxiuvip.com/plugin.php?id=xinxiuvip_network_plugin:qq |
請求方式: | GET |
返回格式: | JSON\XML /*默認返回JSON格式,如需返回XML格式,請在接口網址后面增加&output=xml參數*/ |
請求參數(所有參數值均URL加密后傳輸【注意GBK與UTF8編碼區別】) | ||||
參數 | 類型 | 是否必填 | 說明 | 示例 |
key | [string] | 是 | 傳輸密鑰 | 123456 |
action | [string] | 是 | 接口方法 | qq_login |
rule | [string] | 是 | 登陸跳轉規則:url|http://demo.xinxiuvip.com/ 注意:網址必須帶http:// | url|http://demo.xinxiuvip.com/ |
請求示例(GET) |
http://demo35.xinxiuvip.com/plugin.php?id=xinxiuvip_network_plugin:qq&action=qq_login&key=123456&rule=url|http://demo.xinxiuvip.com |
返回參數(所有接口返回數據含中文時“\u672c\u6846”,請用USC2進行解碼) | ||||
參數 | 類型 | 是否必含 | 說明 | 示例 |
code | [number] | 是 | http狀態碼 | 200 |
result | [string] | 是 | 錯誤信息狀態碼 | OK |
count | [number] | 是 | 數組成員數 | 1 |
data | [object] | 是 | 數組 | |
data>>url | [string] | 是 | QQ登錄地址,直接打開 | 注意刪除返回地址中\反斜杠 |
sqltime | [string] | 是 | 頁面執行時間(秒) | 0.00829s |
返回示例(JSON) |
[PHP] 純文本查看 復制代碼 { |
額外說明 | |
無 |
錯誤提示碼 | |
錯誤碼查詢地址:點擊訪問 | |
BUG提交:點擊提交 | |
QQ交流群:281079920 |
歡迎光臨 新秀網絡驗證系統 (http://www.5566wy.com/) | Powered by Discuz! X3.5 |