⚙️ 공유콜백 설정하기

설정 전 확인사항

확인 항목필수 여부상세
kiam.kr 회원가입✅ 필수IAM 계정이 있어야 콜백등록관리에 접근할 수 있습니다.
온리원문자 앱 설치✅ 필수콜백등록관리는 Android 앱(AppScript)을 통해서만 사용 가능합니다.
콜백 메시지 등록 완료✅ 필수공유할 콜백 메시지가 최소 1개 이상 등록되어 있어야 합니다.
포인트 충전✅ 필수공유콜백 이용 시 포인트가 차감될 수 있습니다.
공유 대상 회원✅ 필수공유받을 회원의 아이디 또는 연락처를 알고 있어야 합니다.

1단계: 내정보 드롭다운 열기

kiam.kr/m 페이지 하단 우측에 있는 [내정보 아이콘]을 클릭하면 마이페이지 팝업(mypage-modalwindow)이 열립니다.

팝업에는 다음과 같은 메뉴들이 표시됩니다:

메뉴명클릭 시 동작연결 대상
통합계정관리goOnlyOneApp()앱(AppScript) → 통합계정관리
마이페이지location.href='/iam/mypage.php'웹 마이페이지
결제정보location.href='/?cur_win=payment'웹 결제정보
굿마켓gwc_tab()굿마켓 콘텐츠
콜이야callya_tab()콜이야 콘텐츠
위드유openShop()위드유 샵
콜백등록관리 ★goCallbackList()앱(AppScript) → 콜백 관리
공지/푸쉬 알림location.href='/?cur_win=unread_push'웹 알림 내역
AI로 자동 카드 만들기create_auto_card()AI IAM 생성
AI명함프로필관리window.open('/m/ai_card_profile_list.php')AI 프로필 관리

2단계: 콜백등록관리 진입

내정보 팝업에서 [콜백등록관리]를 클릭하면 goCallbackList() 함수가 실행됩니다.

// goCallbackList() 함수 - index.js (HTML 인라인에도 중복 존재)
function goCallbackList() {
  var navCase = navigator.userAgent.toLocaleLowerCase();
  if (navCase.search("android") > -1) {
    try {
      // AppScript 또는 callAppBridge로 앱 화면 호출
      if (typeof AppScript !== 'undefined' && AppScript.callbackList) {
        AppScript.callbackList();
      } else {
        callAppBridge('callbackList');
        // 300ms 후 AppScript 미존재 시 앱 설치 안내
        setTimeout(function() {
          if (typeof AppScript === 'undefined') {
            if (confirm('콜백등록관리는 앱에서만 사용할 수 있습니다.\n앱을 설치하시겠습니까?')) {
              location.href = 'https://play.google.com/store/apps/details?id=mms5.onepagebook.com.onlyonesms';
            }
          }
        }, 300);
      }
    } catch (e) {
      // 오류 발생 시 앱 설치 안내
      if (confirm('콜백등록관리는 앱에서만 사용할 수 있습니다.\n앱을 설치하시겠습니까?')) {
        location.href = 'https://play.google.com/store/apps/details?id=mms5.onepagebook.com.onlyonesms';
      }
    }
  } else {
    // Android가 아니면 앱 설치 안내
    if (confirm('콜백등록관리는 앱에서만 사용할 수 있습니다.\n앱을 설치하시겠습니까?')) {
      location.href = 'https://play.google.com/store/apps/details?id=mms5.onepagebook.com.onlyonesms';
    }
  }
}
📌 중요: Android 스마트폰 + 온리원문자 앱 설치 환경에서만 콜백등록관리에 정상 진입할 수 있습니다. PC나 iPhone에서는 앱 설치 안내 메시지가 나타납니다.

3단계: 앱 내 공유콜백 설정

콜백등록관리에 진입하면 앱(AppScript) 내에서 다음과 같은 작업을 할 수 있습니다:

작업설명비고
콜백 메시지 목록 확인내가 등록한 모든 콜백 메시지를 확인웹 리스트와 동기화됨
공유할 메시지 선택공유하고 싶은 콜백 메시지를 선택여러 개 선택 가능 (추정)
공유 대상 지정회원 아이디 또는 친구 목록에서 공유 대상 선택앱 내 친구(프렌즈) 목록 활용
공유 실행선택한 메시지를 지정한 회원에게 공유공유 시 포인트 차감 가능

4단계: 공유 대상 선택하기

공유 대상을 선택하는 방식은 다음과 같이 추정됩니다:

  • 프렌즈 목록에서 선택: 앱에 등록된 친구(프렌즈) 목록에서 클릭하여 선택
  • 아이디 직접 입력: 공유할 회원의 아이디를 직접 텍스트로 입력
  • 쉼표(,) 구분: 여러 명에게 한 번에 공유할 경우 쉼표로 아이디를 구분하여 입력

이는 콘텐츠 전송(show_share_user_list) 및 데일리 발송(app_set_mbs_id_daily) 등 유사 기능의 패턴을 참고한 것입니다.

5단계: 완료 확인

공유가 완료되면:

  • 공유받은 회원의 콜백 메시지함에 공유된 메시지가 추가됩니다.
  • 공유된 메시지는 공유받은 회원의 콜백 리스트에서 확인할 수 있습니다.
  • 공유받은 회원이 해당 메시지를 기본(default) 콜백 메시지로 설정할 수 있습니다.

공유 상태는 콜백 리스트의 유지/해지 컬럼이나 노출여부 컬럼에서 확인할 수 있습니다.