【问题标题】:Fortumo service not working in sandbox modeFortumo 服务在沙盒模式下不工作
【发布时间】:2014-11-16 19:53:25
【问题描述】:

我创建了 Fortumo 服务并开始测试它(在沙盒模式下)。

在“编辑”标签中我输入了 "您的付款请求将被转发到哪个 URL?":http://mywebsite.com/sms

当我转到“测试”选项卡并尝试测试我的服务时,我没有从您的服务中获得对此 url (http://mywebsite.com/sms) 的任何 HTTP GET 请求。

我希望收到来自您的服务器的 HTTP GET 请求,其中包含有关事务的数据。为什么我没有收到该请求?

【问题讨论】:

    标签: sms fortumo


    【解决方案1】:

    请通过 support@fortumo.com 联系 Fortumo 支持,以最快速度回复任何技术问题。您在 Fortumo 的帐户 ID 和后端通知 URL(假设它实际上不是 http://mywebsite.com/sms)将需要检查日志。

    最常见的问题是服务器端超时(请求超时为 30 秒)、证书问题或请求处理错误。

    【讨论】:

      【解决方案2】:

      我也遇到了同样的问题,首先需要知道它是否适用于将 GET 请求发送到服务仪表板中定义的 URL。 如果它可以工作,那么我们的代码就会有问题,如果它不能在沙盒模式下工作,那么只有一种方法可以让它生效然后进行测试。

      这是我用于测试并将一些记录插入数据库的代码,只是为了测试 fortumo 是否触摸此页面。

      $servername = "servername";
      $username = "username";
      $password = "password";
      $dbname = "dbname";
      
      // Create connection
      $conn = new mysqli($servername, $username, $password, $dbname);
      // Check connection
      if ($conn->connect_error) {
          die("Connection failed: " . $conn->connect_error);
      }
      
      $sql = "INSERT INTO wpcf_terms (name, slug)
      VALUES ('John', 'john@example.com')";
      
      
      if(isset($_GET['credit_name'])) {
      
          if ($conn->query($sql) === TRUE) {
              echo "New record created successfully";
          } else {
              echo "Error: " . $sql . "<br>" . $conn->error;
          }
      
      
      }
      $conn->close();
      

      【讨论】:

        猜你喜欢
        • 2014-05-26
        • 2018-03-23
        • 2012-07-29
        • 2015-05-15
        • 1970-01-01
        • 2017-01-19
        • 1970-01-01
        • 2020-01-17
        • 1970-01-01
        相关资源
        最近更新 更多