微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

从中等内容结果访问对象值

如何解决从中等内容结果访问对象值

我正在使用 moderatecontent api 来检测图像、视频或文件是否包含特定的不当内容。但是,所有当前都有效,直到我选择从结果返回的对象内的键中专门选择一个值。

我使用的代码如下:

var ajax_url = "https://api.moderatecontent.com/moderate/";
var image_url = "sample_face_2.jpg"; 
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
    if (xhttp.readyState == 4 && xhttp.status == 200) {

        console.log(xhttp.responseText)

    }
};
xhttp.open("GET",ajax_url + "?key=1234567890&url=" + image_url,true);
xhttp.send();

这会记录到控制台:

{
    "url_classified": "sample_face_2.jpg",    "rating_index": 1,    "rating_letter": "e",    "predictions": {
        "teen": 0.11751182222118,        "everyone": 99.823732266668,        "adult": 0.05875591111059
    },    "rating_label": "everyone",    "error_code": 0,    "frame": 1
}

但是,我如何才能从上面产生的对象中具体获得“成人”评级? 我曾尝试使用 this.adultconsole.log(xhttp.responseText.predictions),但这些结果在打印到控制台时会导致错误或“未定义”。

我也检查了文档,但没有展示如何从它返回的对象中检索这些特定值。

https://moderatecontent.com/

如果有人能帮忙,真的很感激!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。