Пример #1
0
 /**
  * 用户一段时间内的提现情况
  * @param $identity_id 用户标识信息
  * @param $start_time 开始时间 ---时间戳
  * @param $end_time 结束时间 -- 时间戳
  * @param string $account_type
  * @return array
  */
 public static function query_hosting_withdraw_time($identity_id, $start_time, $end_time, $account_type = 'SAVING_POT')
 {
     $start_time = date('YmdHis', $start_time);
     $end_time = date('YmdHis', $end_time);
     $sina = new sina();
     $query = $sina->query_hosting_withdraw_time($identity_id, $account_type, $start_time, $end_time);
     if ($query) {
         if ($query['response_code'] == 'APPLY_SUCCESS') {
             if (array_key_exists('withdraw_list', $query)) {
                 $withdraw_list = $query['withdraw_list'];
                 //处理订单信息
                 $data = explode('|', $withdraw_list);
                 foreach ($data as $key => $list) {
                     $data[$key] = explode('^', $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' => $query['response_message'], 'data' => null);
             return $return;
         }
     } else {
         $return = array('errorNum' => '1', 'errorMsg' => '新浪接口错误', 'data' => null);
         return $return;
     }
 }