【问题标题】:Paysify sentiment api returning nullPaysify 情绪 api 返回 null
【发布时间】:2021-06-13 13:47:43
【问题描述】:

大家好。我有来自 Paysify 的这个情绪分析 API,它返回一个 JSON 输出,但突然间它现在返回 NULL 作为输出。 请在这里帮忙,过去 4 小时我一直在尝试解决此问题,但没有任何进展。

   function detect_sentiment($string){
      $string = urlencode($string);
      $api_key = "< api key >";
      $url = 'https://api.paysify.com/sentiment?api_key='.$api_key.'&string='.$string.'';
      $ch = curl_init();
      curl_setopt($ch, CURLOPT_URL, $url);
      curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
      curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
      
      $result = curl_exec($ch);
      $response = json_decode($result,true);
      curl_close($ch);
      return $response;
   }
      
  print_r(detect_sentiment("I love this product"));

谢谢

【问题讨论】:

    标签: php api nlp sentiment-analysis


    【解决方案1】:

    此问题与您的代码无关。您使用的服务在他们的服务器上存在问题。如果您尝试打开 Chrome 浏览器并导航到 https://api.paysify.com/sentiment?api_key={key}&string=I+love+this+product,您将看到该页面因 SSL 错误而无法打开。

    请联系您的 API 提供商解决。

    PS:从您最初的问题中删除 API 密钥,否则任何人都可以使用它。

    【讨论】:

    • 好的,谢谢。我已经写好了,请问我可以使用哪些其他情感分析服务?
    • Amazon Comprehend 和 Google Cloud Native Language API 都非常好。如果我之前的回答解决了您的问题,请将其标记为已接受以供以后的读者阅读。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-02-12
    • 1970-01-01
    • 2017-05-13
    • 1970-01-01
    • 2015-11-27
    • 2019-09-20
    • 1970-01-01
    相关资源
    最近更新 更多