init
This commit is contained in:
@@ -0,0 +1,53 @@
|
||||
<?php
|
||||
// 테크랩스 연동부
|
||||
$result = json_encode(["result"=>false, "msg"=>"테크랩스 연동실패"]);
|
||||
// $meta_url = "http://otsrcapi.themiraclesoft.com:90/api/customer"; // 개발
|
||||
$meta_url = "http://otsrcapi.mm-event.co.kr/api/customer"; // 운영
|
||||
if(empty($data['add1'])) $data['add1'] = '.'; //add1 빈값 허용안함
|
||||
$interlock_data = [
|
||||
"access_token" => "rS5jpFSx4h5BrKleqxe5F527j2pQEKrh3FllxA9v57BNXQCFDIouzQUmJR3vUB8oaPlMNYbe6ENZXLwckjuDRw",
|
||||
"event_seq" => (int)$this->no, //이벤트 번호
|
||||
"event_description" => $this->landing['description'], //이벤트 구분
|
||||
"media" => (int)$this->landing['med_seq'], //매체 번호
|
||||
"media_name" => $this->landing['media'], //매체명
|
||||
"advertiser" => (int)$this->landing['adv_seq'], //광고주 번호
|
||||
"advertiser_name" => $this->landing['name'], //광고주명
|
||||
"user_name" => $data['name'], //회원 이름
|
||||
"user_phone" => (string)$data['phone'], //회원 전화번호
|
||||
"user_add1" => $data['add1'], //입력항목 1
|
||||
"reg_date" => $data['reg_date'], //등록일시
|
||||
// "status" => $status, //데이터 유효성
|
||||
"ip_address" => $this->remote_addr, //아이피
|
||||
];
|
||||
if(isset($data['age']) && $data['age']) $interlock_data['user_age'] = intval($data['age']);
|
||||
if(isset($data['branch']) && $data['branch']) $interlock_data['user_branch'] = $data['branch'];
|
||||
if(isset($data['email']) && $data['email']) $interlock_data['user_email'] = $data['email'];
|
||||
if(isset($data['add2']) && $data['add2']) $interlock_data['user_add2'] = $data['add2'];
|
||||
if(isset($data['add3']) && $data['add3']) $interlock_data['user_add3'] = $data['add3'];
|
||||
if(isset($data['add4']) && $data['add4']) $interlock_data['user_add4'] = $data['add4'];
|
||||
if(isset($data['add5']) && $data['add5']) $interlock_data['user_add5'] = $data['add5'];
|
||||
if(isset($data['add6']) && $data['add6']) $interlock_data['user_add6'] = $data['add6'];
|
||||
if(isset($data['site']) && $data['site']) $interlock_data['site'] = $data['site'];
|
||||
if(isset($data['gender']) && $data['gender']) {
|
||||
if($data['gender'] == 'M') $interlock_data['user_gender'] = '남';
|
||||
else if($data['gender'] == 'F') $interlock_data['user_gender'] = '여';
|
||||
}
|
||||
|
||||
$ch = curl_init();
|
||||
$postField = json_encode($interlock_data);
|
||||
curl_setopt_array($ch, array(
|
||||
CURLOPT_HTTPHEADER => ['Content-Type: application/json'],
|
||||
CURLOPT_RETURNTRANSFER => 1,
|
||||
CURLOPT_URL => $meta_url,
|
||||
CURLOPT_POSTFIELDS => count($interlock_data),
|
||||
CURLOPT_POSTFIELDS => $postField
|
||||
));
|
||||
$response =curl_exec($ch);
|
||||
// var_dump($postField);
|
||||
// var_dump($response);
|
||||
curl_close($ch);
|
||||
$interlock_result[] = [
|
||||
'url' => $meta_url,
|
||||
'send_data' => $postField,
|
||||
'response_data' => $response
|
||||
];
|
||||
Reference in New Issue
Block a user