회원별 API 키 생성 관리 시스템 - API 게시판 글쓰기샘플 제공
상품 요약정보
판매자
효인
총구매수
4 건
카테고리
솔루션
등록일
2024-06-06
기본설명
API 키를 발급하고 삭제할 수 있는 시스템입니다.















![]()
자세한 추가 설명
자주하는 질문
Q. 테스트해볼 수 있는 데모사이트가 있나요?
A. 현재는 사용자 데모사이트만 제공 중입니다.
https://marineshop0528.cafe24.com/shop/mypage.php
아이디 / 비밀번호 : apitest / apitest
API키를 이용해 게시물 등록하기 샘플페이지 : https://wizardofcode.kr/webpg/boardapi.html
Q. 컴파일된 파일이 있나요?
A. 아니요. 마음대로 변형이 가능하게끔 PHP 소스코드가 그대로 제공 되고 있습니다.
Q. 어떠한 파일이 들어있고 사용자 데모 화면이 궁금합니다. 좀 더 자세한 설명한 페이지가 있나요?
A. 네, [https://kongmks.tistory.com/822]에 좀 더 상세히 기술하였습니다.
추가 궁금사항이 있으면 문의하기에 남겨주세요.
감사합니다.
Q. 어떤 파일이 포함되어있고 어떤 구조로 되어있는지 궁금합니다.
A. 자세한 정보는 [https://kongmks.tistory.com/822]에서 확인하실 수 있으며,
하단에 있는 "파일 구조" 항목을 참고해주세요.
Q. 설치 방법이 궁금합니다.
A. 아래에 "설치방법" 항목을 참고해주세요.
Q. 그누보드 코어 파일을 수정해야하나요?
A. 코어파일을 최대한 수정하지 않도록 개발되었으나 아래의 두 파일에 대해서만 수정된 파일이 포함되어있습니다.
관리자의 API 키 관리 메뉴를 추가하기 위해
관리자 페이지 - 메뉴파일(/adm/admin.menu200.txt)에 메뉴 한 줄이 추가되고
마이페이지(/shop/mypage.php)에 키 발급/재발급을 위한 코드가 추가 됩니다.
이 외에는 변경하지 않으셔도 되며, 위의 두 파일도 변경하고 싶지 않으시다면
회원정보 스킨, 원하시는 다른 위치에 추가하셔도 무방합니다.
Q. 회원 로그인 정보(outlogin.skin.2.php)에 API키 관리 기능을 넣을 소스코드가 제공되나요?
A. 네, API키 관리를 위한 스킨파일은 총 4개가 제공됩니다.
기본스킨 마이페이지 : /shop/mypage.php, /mobile/mypage.php
쇼핑몰 기본테마 마이페이지 : /theme/basic/shop/mypage.php
로그인 outlogin : /skin/outlogin/basic/outlogin.skin.2.php
다른 스킨에도 적용하기 쉽게 각 폴더안에 추가해야할 코드를 TXT파일로 기록해두었습니다.
파일 구조
![]()
구입 후 파일의 압축을 해제하면 위의 이미지와 같은 구조로 구성되어있습니다.
ReadMe.txt파일과 edit 안에 있는 각 폴더에 txt 설명파일을 포함하였습니다.
설치 방법
1. 압축을 해제합니다.
2. 그누보드5가 설치된 위치에 "gn5_copy" 폴더내의 파일을 복사합니다.
3. "edit/adm/admin.menu200.txt" 파일을 읽고 그누보드5 관리자 파일을 수정합니다.
("edit/adm/admin.menu200.php"는 예제 파일입니다.)
4. "edit/shop/mypage.txt" 파일을 읽고 적절한 위치에 파일을 수정합니다.
("edit/shop/mypage.php"는 예제 파일입니다.)
5. 설치 후 DB를 생성하기 위해 "/apicode/install.php"를 실행합니다.
(설치 완료 후 install.php 파일을 삭제해도 무방합니다.)