/** * 通过订单号查询退款信息 * @param $identity_id * @param $out_trade_no * @return array */ public static function query_hosting_refund_byorder($identity_id, $out_trade_no) { $sina = new sina(); $res = $sina->query_hosting_refund_byorder($identity_id, $out_trade_no); if (!$res) { $return = array('errorNum' => '1', 'errorMsg' => '新浪接口错误', 'data' => null); return $return; } if ($res['response_code'] == 'APPLY_SUCCESS') { if (array_key_exists('trade_list', $res)) { $trade_list = $res['trade_list']; //处理订单信息 $data = explode('^', $trade_list); $return = array('errorNum' => '0', 'errorMsg' => 'success', 'data' => $data); return $return; } else { $return = array('errorNum' => '1', 'errorMsg' => '无订单信息', 'data' => null); return $return; } } else { $return = array('errorNum' => '1', 'errorMsg' => $res['response_message'], 'data' => null); return $return; } }