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

问题描述

我正在使用 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 (将#修改为@)