国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      應用程序接口調用方法及裝置的制造方法

      文檔序號:9261211閱讀:267來源:國知局
      應用程序接口調用方法及裝置的制造方法
      【技術領域】
      [0001 ] 本發(fā)明實施例涉及信息技術領域,特別涉及一種應用程序接口調用方法及裝置。
      【背景技術】
      [0002]網(wǎng)頁可以調用運行在移動終端中的客戶端來執(zhí)行上傳視頻、上傳圖片和信息驗證之類的操作。也即,客戶端可以事先向網(wǎng)頁提供一些API (Applicat1n ProgrammingInterface,應用程序編程接口),然后網(wǎng)頁通過調用不同的API來實現(xiàn)客戶端提供的打開攝像頭、定位和獲取通訊錄信息等功能。
      [0003]在相關技術中,客戶端向網(wǎng)頁提供的每個API都有各自對應的指定格式的URL(Uniform Resource Locator,統(tǒng)一資源定位器),不同的API對應指定格式的不同URL,該指定格式由客戶端的研發(fā)人員預先約定。在具體實現(xiàn)時,網(wǎng)頁研發(fā)人員將客戶端向網(wǎng)頁提供的API所對應的指定格式的URL編碼到網(wǎng)頁中,網(wǎng)頁在被加載后通過該指定格式的URL調用客戶端中與該URL對應的API。
      [0004]在實現(xiàn)本發(fā)明實施例的過程中,發(fā)明人發(fā)現(xiàn)【背景技術】至少存在以下問題:由于需要事先將指定格式的URL編碼進網(wǎng)頁中,因此當指定格式的URL的編碼規(guī)則變更時,需要修改已編寫的每個網(wǎng)頁中的URL,操作復雜浪費時間,且對于不同的版本的客戶端的兼容性也較差。

      【發(fā)明內容】

      [0005]為了解決【背景技術】中當指定格式的URL的編碼規(guī)則變更時,需要修改已編寫的每個網(wǎng)頁中的URL,操作復雜浪費時間,且對于不同的版本的客戶端的兼容性也較差的問題,本發(fā)明實施例提供了一種應用程序接口調用方法及裝置。所述技術方案如下:
      [0006]第一方面,提供了一種應用程序接口調用方法,用于客戶端中,所述方法包括:
      [0007]在網(wǎng)頁加載完成后,將預先存儲的客戶端腳本語言JS文件加載到所述網(wǎng)頁中,所述JS文件包括了所述客戶端提供的不同應用程序編程接口 API所對應的JS URL ;
      [0008]接收所述網(wǎng)頁通過調用所述JS文件發(fā)送的調用請求,所述調用請求中攜帶有需要調用的API所對應的JS URL ;
      [0009]根據(jù)所述JS URL調用對應的API。
      [0010]第二方面,提供了一種應用程序接口調用方法,用于網(wǎng)頁中,所述方法包括:
      [0011]在客戶端加載所述網(wǎng)頁時,接收所述客戶端加載入所述網(wǎng)頁中的客戶端腳本語言JS文件,所述JS文件預先存儲于本地,所述JS文件包括了所述客戶端提供的不同應用程序編程接口 API所對應的JS URL ;
      [0012]通過調用所述JS文件向所述客戶端發(fā)送調用請求,所述調用請求中攜帶有需要調用的API所對應的JS URL,以便所述客戶端根據(jù)所述JS URL調用對應的API。
      [0013]第三方面,提供了一種應用程序接口調用裝置,用于客戶端中,所述裝置包括:
      [0014]文件加載模塊,用于在網(wǎng)頁加載完成后,將預先存儲的客戶端腳本語言JS文件加載到所述網(wǎng)頁中,所述JS文件包括了所述客戶端提供的不同應用程序編程接口 API所對應的 JS URL ;
      [0015]請求接收模塊,用于接收所述網(wǎng)頁通過調用所述JS文件發(fā)送的調用請求,所述調用請求中攜帶有需要調用的API所對應的JS URL ;
      [0016]API調用模塊,用于根據(jù)所述JS URL調用對應的API。
      [0017]第四方面,提供了一種應用程序接口調用裝置,用于網(wǎng)頁中,所述裝置包括:
      [0018]文件接收模塊,用于在客戶端加載所述網(wǎng)頁時,接收所述客戶端加載入所述網(wǎng)頁中的客戶端腳本語言JS文件,所述JS文件預先存儲于本地,所述JS文件包括了所述客戶端提供的不同應用程序編程接口 API所對應的JS URL ;
      [0019]請求發(fā)送模塊,用于通過調用所述JS文件向所述客戶端發(fā)送調用請求,所述調用請求中攜帶有需要調用的API所對應的JS URL,以便所述客戶端根據(jù)所述JS URL調用對應的 API。
      [0020]本發(fā)明實施例提供的技術方案帶來的有益效果是:
      [0021]通過在網(wǎng)頁加載完成后,將預先存儲的JS文件加載到網(wǎng)頁中,JS文件包括了客戶端提供的不同應用程序編程接口 API所對應的JS URL ;接收網(wǎng)頁通過調用JS文件發(fā)送的調用請求,調用請求中攜帶有需要調用的API所對應的JS URL;根據(jù)JS URL調用對應的API ;解決了當指定格式的URL的編碼規(guī)則變更時,需要修改已編寫的每個網(wǎng)頁中的URL,操作復雜浪費時間,且對于不同的版本的客戶端的兼容性也較差的問題;達到了只需要在網(wǎng)頁加載完成時將JS文件加載到該網(wǎng)頁中就能通過JS文件中的JS URL調用對應的API,當JS URL的編碼規(guī)則發(fā)生變化時,不需要修改已編寫的每個網(wǎng)頁中的URL,簡化了操作節(jié)約了時間,且不需要做客戶端版本兼容的效果。
      【附圖說明】
      [0022]為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
      [0023]圖1是本發(fā)明一個實施例提供的應用程序接口調用方法的方法流程圖;
      [0024]圖2是本發(fā)明另一個實施例提供的應用程序接口調用方法的方法流程圖;
      [0025]圖3A是本發(fā)明另一個實施例提供的應用程序接口調用方法的方法流程圖;
      [0026]圖3B是本發(fā)明另一個實施例提供的應用程序接口調用方法的方法流程圖;
      [0027]圖3C是本發(fā)明另一個實施例提供的調用API的流程圖;
      [0028]圖4是本發(fā)明一個實施例提供的應用程序接口調用裝置的結構方框圖;
      [0029]圖5是本發(fā)明另一個實施例提供的應用程序接口調用裝置的結構方框圖;
      [0030]圖6是本發(fā)明另一個實施例提供的應用程序接口調用系統(tǒng)的結構方框圖;
      [0031]圖7是本發(fā)明一個實施例提供的終端的結構示意圖。
      【具體實施方式】
      [0032]為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚,下面將結合附圖對本發(fā)明實施方式作進一步地詳細描述。
      [0033]本實施例中的終端可以是智能手機、平板電腦、電子書閱讀器、MP3播放器(MovingPicture Experts Group Aud1 Layer III,動態(tài)影像專家壓縮標準音頻層面3)、MP4(Moving Picture Experts Group Aud1 Layer IV,動態(tài)影像專家壓縮標準音頻層面4)播放器、膝上型便攜計算機和臺式計算機等等。客戶端是運行在該終端上的客戶端,該終端可以通過該客戶端獲取網(wǎng)頁信息。
      [0034]請參考圖1,其示出了本發(fā)明一個實施例提供的應用程序接口調用方法的方法流程圖。本實施例以該應用程序接口調用方法應用于客戶端中來舉例說明。該應用程序接口調用方法,包括:
      [0035]步驟102,在網(wǎng)頁加載完成后,將預先存儲的JS文件加載到網(wǎng)頁中,JS文件包括了客戶端提供的不同應用程序編程接口 API所對應的JS URL ;
      [0036]步驟104,接收網(wǎng)頁通過調用JS文件發(fā)送的調用請求,調用請求中攜帶有需要調用的API所對應的JS URL ;
      [0037]步驟106,根據(jù)JS URL調用對應的API。
      [0038]綜上所述,本實施例提供的應用程序接口調用方法,通過在網(wǎng)頁加載完成后,將預先存儲的JS文件加載到網(wǎng)頁中;接收網(wǎng)頁通過調用JS文件發(fā)送的調用請求;根據(jù)JS URL調用對應的API ;解決了當指定格式的URL的編碼規(guī)則變更時,需要修改已編寫的每個網(wǎng)頁中的URL,操作復雜浪費時間,且對于不同的版本的客戶端的兼容性也較差的問題;達到了只需要在網(wǎng)頁加載完成時將JS文件加載到該網(wǎng)頁中就能通過JS文件中的JS URL調用對應的API,當JS URL的編碼規(guī)則發(fā)生變化時,不需要修改已編寫的每個網(wǎng)頁中的URL,簡化了操作節(jié)約了時間,且不需要做客戶端版本兼容的效果。
      [0039]請參考圖2,其示出了本發(fā)明一個實施例提供的應用程序接口調用方法的方法流程圖。本實施例以該應用程序接口調用方法應用于網(wǎng)頁中來舉例說明。該應用程序接口調用方法,包括:
      [0040]步驟202,在客戶端加載網(wǎng)頁時,接收客戶端加載入網(wǎng)頁中的JS文件,JS文件預先存儲于本地,JS文件包括了客戶端提供的不同應用程序編程接口 API所對應的JS URL ;
      [0041]步驟204,通過調用JS文件向客戶端發(fā)送調用請求,調用請求中攜帶有需要調用的API所對應的JS URL,以便客戶端根據(jù)JS URL調用對應的API。
      [0042]綜上所述,本實施例提供的應用程序接口調用方法,通過在客戶端加載網(wǎng)頁時,接收客戶端加載入網(wǎng)頁中的JS文件,JS文件預先存儲于本地,JS文件包括了客戶端提供的不同應用程序編程接口 API所對應的JS URL ;通過調用JS文件向客戶端發(fā)送調用請求,調用請求中攜帶有需要調用的API所對應的JSURL,以便客戶端根據(jù)JS URL調用對應的API ;解決了當指定格式的URL的編碼規(guī)則變更時,需要修改已編寫的每個網(wǎng)頁中的URL,操作復雜浪費時間,且對于不同的版本的客戶端的兼容性也較差的問題;達到了只需要在網(wǎng)頁加載完成時將JS文件加載到該網(wǎng)頁中就能通過JS文件中的JS URL調用對應的API,當JS URL的編碼規(guī)則發(fā)生變化時,不需要修
      當前第1頁1 2 3 4 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1