Woocommerce Api 回调不 运行 和 return -1 值
Woocommerce Api callback don't running and return -1 value
我正在为 woocommerce 创建一个支付插件,我必须从支付网关收到一个响应作为回调。当我测试回调 url 时,我收到 -1 作为值,200 作为状态代码。
add_action( 'woocommerce_api_'.$this->id, array($this,'ocCallback') );
public function ocCallback(){
echo'ok';
}
要获得自己的输出,请将 die() 放在函数的 end 之前,这对我有用。
和第一行的 header() ,就像这个问题中的示例
注意已接受答案后的评论 #2。
-1 在调用 URL 错误时返回,但使用 HTTP/400 代码而不是 HTTP/200。
我正在为 woocommerce 创建一个支付插件,我必须从支付网关收到一个响应作为回调。当我测试回调 url 时,我收到 -1 作为值,200 作为状态代码。
add_action( 'woocommerce_api_'.$this->id, array($this,'ocCallback') );
public function ocCallback(){
echo'ok';
}
要获得自己的输出,请将 die() 放在函数的 end 之前,这对我有用。 和第一行的 header() ,就像这个问题中的示例
注意已接受答案后的评论 #2。
-1 在调用 URL 错误时返回,但使用 HTTP/400 代码而不是 HTTP/200。