DemoRiskDetect.php 1.7 KB

123456789101112131415161718192021222324252627282930313233343536
  1. <?php
  2. require('../../vendor/autoload.php');
  3. use Volc\Service\BusinessSecurity;
  4. $client = BusinessSecurity::getInstance();
  5. // call below method if you dont set ak and sk in ~/.volc/config
  6. $client->setAccessKey("ak");
  7. $client->setSecretKey("sk");
  8. $response = $client->RiskDetect(1, "chat", "{\"uid\":123411, \"operate_time\":1609818934, \"chat_text\":\"a😊\"}");
  9. echo $response;
  10. $response = $client->ElementVerify(5461, "idcard_two_element_verify", "{\"operate_time\":1609818934, \"idcard_no\": \"\", \"idcard_name\":\"\"}");
  11. echo $response;
  12. $response = $client->MobileStatus(5461, "mobile_empty_status", "{\"operate_time\":1609818934, \"mobile\": \"\"}");
  13. echo $response;
  14. $response = $client->ImageContentRisk(5461, "image_content_risk", "{\"operate_time\": 1617960951, \"ip\": \"127.0.0.9\", \"did\":1357924680, \"data_id\": \"wangyifan\", \"account_id\": \"212910\", \"type\":1,\"url\":\"待检测图片\", \"label\": \"301,302,305,351,303,310\"}");
  15. echo $response;
  16. $response = $client->AsyncImageRisk(5461, "image_content_risk", "{\"operate_time\": 1617960951, \"ip\": \"127.0.0.9\", \"did\":1357924680, \"data_id\": \"w\", \"account_id\": \"212910\", \"type\":1,\"url\":\"待检测图片\", \"label\": \"301,302,305,351,303,310\"}");
  17. echo $response;
  18. $response = $client->GetImageResult(5461, "image_content_risk", "w");
  19. echo $response;
  20. $response = $client->TextRisk(5461, "text_risk", "{\"operate_time\": 1652154752, \"text\": \"待检测文本\", \"did\":1357924680, \"account_id\": \"123\"}");
  21. echo $response;
  22. $response = $client->GetAudioResult(334361, "audio_risk", "70");
  23. echo $response;
  24. $response = $client->TextSliceRisk(415493, "text_risk", "{}");
  25. echo $response;