테스트 사이트 - 개발 중인 베타 버전입니다

송고 프로그램 수정 작업 의뢰

그누보드 에서 글저장시 외부사이트에 api로 보내는 연동 작업을 의뢰합니다.

예제와 가이드는 다 있으며,

write_update.skin.php에 보낼 필드로 입력 해 놓은 상태 입니다.

간단한 작업일것 같은데 전화 부탁 드립니다.

 

송고 방법
Action URL : https://newpotal.com/api/index.php
Port : 443
전송방식 : POST
Content-Type: application/x-www-form-urlencoded  또는 application/json
Charset : UTF-8


PHP 샘플
<?php
$post_data=array();
//필수항목
$post_data['auth_code']='b2RjReXJ65759yuU7.........'; //발급받은 인증키
$post_data['act']='update';     //new, update
$post_data['channel']='economy';        //채널
$post_data['org_id']=12345;     //언론사 사용 기사 식별 고유번호.
$post_data['org_url']='http://my.domain.co.kr/my_article.html';    //실제 뉴스기사 URL
$post_data['datetime']='20160917133223';        //년월일시분초, 20110317133000
$post_data['title']='기사 제목입니다.';
$post_data['tag']='한국은행 금리 인하';      //태그
$post_data['content']='기사 내용을 html 태그가 제거된 순수한 텍스트로 최대 500자 내외로 전달합니다.';
$post_data['img_url']='http://mysite.com/post_xxx_image.jpg';       //대표이미지
$post_data['is_frugal']='Y';       //알찬정보Zone 으로 등록여부
//선택항목
$post_data['writer_name']='홍길동';   //기자명
$post_data['writer_email']='my@email.co.kr';  //E-mail

$ping_client_opt = array(
        CURLOPT_URL => "https://newpotal.com/api/index.php",
        CURLOPT_POST => true,
        CURLOPT_POSTFIELDS => $post_data,
        CURLOPT_SSL_VERIFYHOST => 0,
        CURLOPT_SSL_VERIFYPEER => 0,
        CURLOPT_RETURNTRANSFER => true,
        CURLOPT_CONNECTTIMEOUT => 10,
        CURLOPT_TIMEOUT => 10
);
$ping = curl_init();
curl_setopt_array($ping, $ping_client_opt);
$result=curl_exec($ping);
curl_close($ping);

 

/*
//리턴결과에 따른 추가 조치는 필요에 따라 설정
$result=json_decode($result);
echo $result->result;
echo $result->msg;
*/
?>

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 1개

개발 19년차이며 작업관련해서 문의전화로 확인하고 제안드리겠습니다
문의전화 070-7613-7669
오픈톡 https://open.kakao.com/me/flyweb

게시판 목록

제작의뢰

SIR은 제작의뢰에 일체 관여하지 않습니다. SIR을 사칭하는 경우가 있으니 주의하세요. 

글쓰기
🐛 버그신고