Taebu / prq

prq.co.kr
MIT License
1 stars 0 forks source link

NAVER BLOG API 관련 UI #74

Open Taebu opened 7 years ago

Taebu commented 7 years ago

각 페이지 개발

Taebu commented 7 years ago

//String token = "AAAAO66dfFXje+M5Jg+rwqzhZNu5qymTdpDXQST2gNgCKvm7kNHFHmYnpmiv5VApId53GwRQfLVi6dPtKDbEA78T2FE=";//애플리케이션 클라이언트 아이디값";
// sjhero
//String token = "AAAAOOAN81p2pgNp2CUiQkhS27BJXmPBjq5jq2x8O8UxSBEfPwKxLqso2lJqwgSRW7P1r9mgo8Mvw5teaOg/Tiw/REg=";//애플리케이션 클라이언트 아이디값";
// 안산로또
String token = "AAAANqM25yuMAX7inx3yK2FuSISzb6jAQJywyZBbvjetIUbs/AZJ4rsyo/LEcniMzbACcugBZ29jdTyT6UcRSXYDau8=";//애플리케이션 클라이언트 아이디값";

// bdtalk
// String token = "AAAANidbjblHRYlmg3KkJGk3kGz9tBwJLd3s40OLWmJGbFOUdFBo2tfOjg/vEb1XcnUWZgOj57D/N6qgDmGvLDku9Bk=";//애플리케이션 클라이언트 아이디값";

// erm00
//String token = "AAAANSvIHTO9pdiB6HAWRqgtIvgEYNc6y8jZBpI4E8T+1+nG5J5/RCkjiugVEJWkraFDto78CJsNUJUnsMZyp1OMSZk=";//애플리케이션 클라이언트 아이디값";
Taebu commented 7 years ago

내일도 java로 등록 되는지 확인후 개발

Taebu commented 7 years ago
<img src='http://prq.co.kr/prq/uploads/201703/RV_1489907472_Gy3InT3cPI_image.jpg'>
<img src='http://prq.co.kr/prq/uploads/201703/RV_1489907635_Bsb2C7jdfl_image.jpg'>

지난번에 먹고 또 먹고 싶어서 시켰는데 맛있어보이네요ㅎㅎ

<center>
고객님이 작성한 리뷰입니다.
<u><b>'보정육개장'</b></u></span>에 대한 고객님의 점수는요.(5/5점)

<img src="http://postfiles8.naver.net/MjAxNzAzMDZfMjU1/MDAxNDg4Nzc2OTM0Mzkw.8QMM4Zi-BXO_Rp_Z6bdplh2U1tsi4eCnKD3TB-VvwgQg.jf5-lTSeaZcyl6veikG6Z_vnKh7fMqlxOHowTyhickYg.PNG.kd0848/star_five.png?type=w966" width="545" height="97">

http://prq.co.kr/prq/page/138

배달시간:12:00 에서 01:00 까지
배달가능금액:17,000원
배달지역:업체문의 
적립되는 전화번호:050-4111-4121
일반번호:031-418-9289

<img src="http://blogfiles.naver.net/MjAxNzAzMDZfMTYw/MDAxNDg4Nzc2OTk2MTcx.MFRiOcJMl5qEx-p89LnVvMRJVNo-qixp44Ok7l9jjFsg.F02XY_71U-PafsY-Eu15tHb_MRIqdqIxuvz8oZR4yfUg.PNG.kd0848/review.png">
</center>

최종 네이버 지도는 못가져오는 것으로 결론

  1. 지도 캡쳐 이미지 후 등록
  2. 해당 네이버 지도 경로(링크)와
  3. 네이버 블로그아이디,
  4. 네이버 블로그 카테고리 정보
Taebu commented 7 years ago

-- 2017-03-08 (수) 15:22
drop table prq_blogapi;
create table prq_blogapi(
pb_no int unsigned auto_increment,
pb_company_name varchar(255) not null default '' comment '회사이름',
pb_app_name varchar(255) not null default '' comment '앱이름',
pb_naver_id varchar(255) not null default '' comment '네이버 개발자 아이디',
pb_naver_pw varchar(30) not null default '' comment '네이버 개발자 비밀번호',
pb_hp varchar(20) not null default '' comment '핸드폰 번호',
pb_service_uri varchar(2000) not null default '' comment '개발자 서비스 uri',
pb_callback_uri varchar(2000) not null default '' comment '개발자 callback uri',
pb_client_id varchar(30) not null default '' comment 'client_id',
pb_client_secret varchar(30) not null default '' comment 'client_secret',
pb_status varchar(30) not null default '' comment '상태정보',
pb_datetime datetime not null default '1970-01-01 09:00:00' comment '상태정보',
primary key(pb_no),
unique key(pb_naver_id)
);
----------------------------------------------------------------------
INSERT INTO prq_blogapi SET 
pb_company_name='모든기획',
pb_app_name='모두톡톡리뷰',
pb_naver_id='mdagency153',
pb_naver_pw='md153153',
pb_client_id='09cotrxd33x9xDQPyCdj',
pb_client_secret='X85fQNN0Mm',
pb_service_uri='http://prq.co.kr/blog',
pb_hp='010-9054-5766',
pb_callback_uri='http://prq.co.kr/blog/callback.php?id=mdagency153',
pb_datetime=now();
----------------------------------------------------------------------
INSERT INTO prq_blogapi SET 
pb_company_name='부평 진실한사람들',
pb_app_name='모두톡톡리뷰',
pb_naver_id='bd012',
pb_naver_pw='9060',
pb_client_id='',
pb_client_secret='',
pb_service_uri='http://prq.co.kr/blog',
pb_callback_uri='http://prq.co.kr/blog/callback.php?id=mdagency153',
pb_hp='',
pb_datetime=now();
---------------------------------------------------------------------
INSERT INTO prq_blogapi SET 
pb_company_name='대전명성',
pb_app_name='모두톡톡리뷰',
pb_naver_id='bd011',
pb_naver_pw='bd011',
pb_client_id='',
pb_client_secret='',
pb_service_uri='http://prq.co.kr/blog',
pb_callback_uri='http://prq.co.kr/blog/callback.php?id=mdagency153',
pb_hp='',
pb_datetime=now();
----------------------------------------------------------------------
INSERT INTO prq_blogapi SET 
pb_company_name='안산로또_육종수',
pb_app_name='모두톡톡리뷰',
pb_naver_id='kd0848',
pb_naver_pw='kd0848@#',
pb_client_id='',
pb_client_secret='',
pb_service_uri='http://prq.co.kr/blog',
pb_callback_uri='http://prq.co.kr/blog/callback.php?id=mdagency153',
pb_hp='010-5656-0848',
pb_datetime=now();
----------------------------------------------------------------------
INSERT INTO prq_blogapi SET 
pb_company_name='광주BS상사',
pb_app_name='모두톡톡리뷰',
pb_naver_id='cp0055',
pb_naver_pw='bs005518',
pb_client_id='',
pb_client_secret='',
pb_service_uri='http://prq.co.kr/blog',
pb_callback_uri='http://prq.co.kr/blog/callback.php?id=mdagency153',
pb_hp='010-2605-1370',
pb_datetime=now();
----------------------------------------------------------------------
INSERT INTO prq_blogapi SET 
pb_company_name='영등포 신동학',
pb_app_name='모두톡톡리뷰',
pb_naver_id='a006_3335',
pb_naver_pw='a006/3335',
pb_client_id='',
pb_client_secret='',
pb_service_uri='http://prq.co.kr/blog',
pb_callback_uri='http://prq.co.kr/blog/callback.php?id=mdagency153',
pb_hp='010-3452-3335',
pb_datetime=now();
----------------------------------------------------------------------
select * from prq_blogapi;

-- 2017-03-21 (화)
alter table prq_blogapi 
add pb_category text 
comment'네이버 블로그 카테고리 json정보를 저장합니다.';
Taebu commented 7 years ago

블로그 errorlog에 대한 설계 필요. 테이블로 참조 하도록 설계

Taebu commented 7 years ago
drop table naver_api_error;
create table naver_api_error(
na_no int unsigned auto_increment,
na_http varchar(20) not null default '' comment '앱이름',
na_code varchar(20) not null default '' comment '',
na_message varchar(255) not null default '' comment '에러 메시지',
na_takeaction varchar(255) not null default '' comment '조치 방안',
primary key(na_no)
);
-- ('HTTP 코드','에러 코드에러 메시지','조치 방안'),
insert into naver_api_error(na_http,na_code,na_message,na_takeaction) values('403','PR006','블로그 주인만 접근 허용됩니다.',''),
('403','PO010','게시글 용량이 초과되었습니다. 다시 확인해주시기 바랍니다.',''),
('403','PO014','포스트 작성할 권한이 없습니다.',''),
('403','PO015','약관동의를 하셔야 포스트 등록을 할 수가 있습니다.',''),
('403','PO016','일 등록 가능 개수 초과',''),
('403','AW001','게시물 등록 제한을 초과해 신규 게시물 등록이 잠시 제한됩니다.',''),
('403','PR007','비공개 블로그 입니다.',''),
('403','PR008','접근이 제한된 블로그 입니다.',''),
('403','PR011','이 블로그는 초기화 진행 중이어서 방문객의 접근이 제한되었습니다.',''),
('500','PO001','포스트 쓰기 오류','서버 내부 에러가 발생하였습니다. 포럼에 올려주시면 신속히 조치하겠습니다.'),
('500','PO009','포스트 등록 시 필수데이터가 없습니다.','서버 내부 에러가 발생하였습니다. 포럼에 올려주시면 신속히 조치하겠습니다.'),
('500','PO018','파일 업로드에 실패했습니다.','서버 내부 에러가 발생하였습니다. 포럼에 올려주시면 신속히 조치하겠습니다.'),
('500','CM005','요청을 수행하던 중 예기치 못한 오류가 발생하였습니다.','서버 내부 에러가 발생하였습니다. 포럼에 올려주시면 신속히 조치하겠습니다.'),
('503','CM007','정기 점검 중입니다.','');
Taebu commented 7 years ago

prq_post_log


-- 2017-03-29 (수) 15:33:51 
CREATE TABLE `prq_post_log` (
  `po_no` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `po_subject` varchar(2000) DEFAULT NULL COMMENT '포스팅 제목',
  `po_content` text COMMENT '포스팅 내용',
  `po_status` varchar(1) DEFAULT 'f' COMMENT '포스팅 s:성공,f:실패',
  `na_code` varchar(20) DEFAULT '' COMMENT '네이버 에러코드',
  `na_http` varchar(20) DEFAULT '' COMMENT '네이버 httpcode',
  `bl_url` varchar(2083) DEFAULT '' COMMENT '포스팅 URL',
  `bl_naver_id` varchar(20) NOT NULL COMMENT '포스팅 네이버 아이디',
  `bl_category` varchar(10) NOT NULL COMMENT '포스팅 네이버 카테고리',
  `st_no` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '포스팅 상점 번호',
  `bl_no` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '포스팅 블로그 번호',
  `po_datetime` datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '포스팅 기록일',
  PRIMARY KEY (`po_no`),
  FOREIGN KEY (`na_code`) REFERENCES  `prq`.`naver_api_errror` (`na_code`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='POST LOG';

FOREIGN KEY (na_code) REFERENCES prq.naver_api_errror (na_code) ON DELETE CASCADE ON UPDATE CASCADE

version
'5.1.73-log'

이라서 적용되지 않음. maria db나 5.5 ~ 5.7 이상으로 사용 해야 할것으로 보인다.

Taebu commented 7 years ago

/prq/ajax/set_blog

개선만 하면 완료.