前一段时间,我创建了名为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开发人员需要更新他们的实现?
任何替代我目前有将有助于 感谢