2017-06-07 22 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开发人员需要更新他们的实现?

任何替代我目前有将有助于 感谢

回答