【问题标题】:Wordpress receiving a payload via a response url from third party APIWordpress 通过来自第三方 API 的响应 url 接收有效负载
【发布时间】:2017-06-09 04:44:05
【问题描述】:

我正在发送和接收来自第三方 API 的 JSON 响应,在一种情况下,尽管他们需要向我网站上的 url 发送响应,即:https://my-wordpress-site/api/confirm?transaction=T0efewgfweg78105 有人能指出我如何接收的正确方向吗来自此响应的有效负载?有效负载将是一个 JSON 响应,例如:“状态”:“成功”我将在 https://my-wordpress-site/api/confirm.php 上运行什么脚本

【问题讨论】:

    标签: php wordpress api


    【解决方案1】:

    如果我正确理解情况 你可以用这个 sn-p 获取这些数据:

    if(isset($_REQUEST['transaction']) && !empty($_REQUEST['transaction']))
    {
    
    $response_body = file_get_contents('php://input'); 
    $data = json_decode($response_body);
    
    }
    

    php://input 是一个只读流,允许您从请求正文中读取原始数据

    【讨论】:

      猜你喜欢
      • 2013-04-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-23
      • 1970-01-01
      • 2021-10-29
      • 1970-01-01
      相关资源
      最近更新 更多