2017-06-07 44 views
3

前一段時間,我創建了名爲MalOnTheGo的Chrome擴展。它一直在運行良好,但是Chrome現在正在放棄對從API訪問資源的方式的支持。 ChromeStatus的下降可以在here找到。他們正在放棄對名爲Embedded Credentials的URL格式的支持。我尋找替代品,但我一直無法找到任何東西。HTTP請求的嵌入憑據替代方案

在他們指定的格式在我使用jQuery的用戶名和密碼參數像這樣以同樣的方式鏈接的API文檔:

「應用實例:

捲曲:

捲曲 - u user:passwordhttps://myanimelist.net/api/account/verify_credentials.xml

這是Chrome提醒我的代碼片段之一在六月的某個時間點不起作用。

function verifyCredentials(username, password, error, success) { 
       $.ajax({ 
         "url": "https://myanimelist.net/api/account/verify_credentials.xml", 
         "error": error, 
         "username": encodeURIComponent(username), 
         "password": encodeURIComponent(password), 
         "success": success 
       }); 
     } 

API的文檔聲明這是訪問該資源的方式。 有沒有什麼我可以改變我的目的,或者這是我可以使用它的唯一方式,API開發人員需要更新他們的實現?

任何替代我目前有將有助於 感謝

回答