I am trying to get image tags from Imagga image recognition (artificial intelligence service, new V2 version) using cURL and PHP.
I managed to get valid responce, cURL body responce looks like this:
{
"result":{
    "tags":[
        {"confidence":100,"tag":{"en":"pink"}},
        {"confidence":92.6405181884766,"tag":{"en":"petal"}},
        {"confidence":69.8676071166992,"tag":{"en":"flower"}},
        {"confidence":54.1640663146973,"tag":{"en":"bloom"}}
        ]
        }
,"status":{"text":"","type":"success"}
}
I tried to foreach tags, but I am having trouble.
 $response = curl_exec($curl);
 $header_size = curl_getinfo($curl, CURLINFO_HEADER_SIZE);
 $body = substr($response, $header_size);
 $header = substr($response, 0, $header_size);
 $rows = explode("\n", $header);
 $err = curl_error($curl);
 curl_close($curl);
 $resp = json_decode( $body, true );
 if ($err) {echo $err; } else {
     // foreach thought tags, and if tag confidence is above 60, than echo it, do something with it...
 }
How to echo some tag if tag confidence is above 60?
 
     
    