[發明專利]一種接口通信方法及終端有效
| 申請號: | 201611158444.3 | 申請日: | 2016-12-15 |
| 公開(公告)號: | CN108234399B | 公開(公告)日: | 2020-11-06 |
| 發明(設計)人: | 宋永齊;楊川川 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08 |
| 代理公司: | 北京派特恩知識產權代理有限公司 11270 | 代理人: | 張穎玲;李梅香 |
| 地址: | 518000 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 接口 通信 方法 終端 | ||
1.一種接口通信方法,其特征在于,包括:
當第一應用處于登錄狀態時,從服務器接收第一鑒權響應信息,所述第一應用為正在使用的應用,所述第一鑒權響應信息用于對通過Web接口調用本地數據進行權限驗證;所述第一應用為安裝在終端上的應用程序;
通過所述Web接口接收實現第一業務功能的網絡請求,根據所述網絡請求從所述服務器接收第二鑒權響應信息,所述第一業務功能為所述Web接口調用本地數據實現的,所述第二鑒權響應信息用于對通過所述Web接口調用所述本地數據進行權限驗證,所述網絡請求中包括Web的網絡地址信息;所述第一業務功能為第一應用可支持或可實現的功能;
根據所述Web的網絡地址信息、所述第一鑒權響應信息和所述第二鑒權響應信息,對實現所述第一業務功能進行權限驗證;
當所述實現所述第一業務功能的權限驗證成功時,實現所述第一業務功能。
2.根據權利要求1所述的方法,其特征在于,所述實現所述第一業務功能,包括:
檢測所述第一應用是否支持所述第一業務功能;
當檢測出支持所述第一業務功能時,檢測所述Web中所述第一業務功能對應的第一插件是否加載;
當所述第一插件未加載時,從本地獲取所述第一插件進行加載,并通過所述Web接口調用所述本地數據實現所述第一業務功能。
3.根據權利要求2所述的方法,其特征在于,所述檢測所述第一業務功能對應的第一插件是否加載之后,所述方法還包括:
當所述第一插件已加載時,通過所述Web接口調用所述本地數據實現所述第一業務功能。
4.根據權利要求1所述的方法,其特征在于,所述根據所述Web的網絡地址信息、所述第一鑒權響應信息和所述第二鑒權響應信息,對實現所述第一業務功能進行權限驗證,包括:
根據所述Web的網絡地址信息,獲取所述第一業務功能對應的第一標識信息;
根據所述第一標識信息和預設標識列表,判斷所述第一業務功能是否允許實現;
當所述第一業務功能允許實現時,將所述第一鑒權響應信息和所述第二鑒權響應信息進行對比;
當所述第一鑒權響應信息和所述第二鑒權響應信息一致時,表征所述實現所述第一業務功能的權限驗證成功。
5.根據權利要求2所述的方法,其特征在于,所述檢測是否支持所述第一業務功能之后,所述方法還包括:
當未檢測出支持所述第一業務功能時,發送所述第一業務功能的需求請求至所述服務器。
6.根據權利要求1所述的方法,其特征在于,所述從服務器獲取第一鑒權響應信息之后,所述從所述服務器獲取所述第二鑒權響應信息之前,所述方法還包括:
接收所述服務器最新的第三鑒權響應信息,所述第三鑒權響應信息用于對通過所述Web接口調用所述本地數據進行權限驗證;
采用所述第三鑒權響應信息更新所述第一鑒權響應信息。
7.根據權利要求1所述的方法,其特征在于,從服務器接收第一鑒權響應信息,包括:
發送登錄密鑰的第一獲取請求至所述服務器;
接收響應所述第一獲取請求的所述第一鑒權響應信息;
相應的,所述根據所述網絡請求從所述服務器接收第二鑒權響應信息,包括:
根據所述網絡請求發送接口調用密鑰的第二獲取請求至所述服務器;
接收響應所述第二獲取請求的所述第二鑒權響應信息。
8.根據權利要求1所述的方法,其特征在于,所述根據所述Web的網絡地址信息、所述第一鑒權響應信息和所述第二鑒權響應信息,對實現所述第一業務功能進行權限驗證之后,所述方法還包括:
當所述實現所述第一業務功能的權限驗證未成功時,發送所述第一業務功能對應的網絡請求至所述服務器。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611158444.3/1.html,轉載請聲明來源鉆瓜專利網。





