댓글 알림에 대한 웹 푸시 붙이려는데 어디다가 넣으면 될까요?

댓글 알림에 대한 웹 푸시 붙이려는데 어디다가 넣으면 될까요?

QA

댓글 알림에 대한 웹 푸시 붙이려는데 어디다가 넣으면 될까요?

답변 2

본문

푸시 api를 받아서 붙이려고 하는데

특정 게시판에서 내가 쓴 글에 댓글이 달렸을 경우,

푸시가 오도록 하고싶습니다.

 

1) 그누보드의 어떤 파일에 스크립트를 넣으면 될까요?

2) 아래 스크립트에서 'user_id' 부분에 글 작성자의 id(푸시를 받을 사람)를 넣고 싶은데 어떻게 수정하면 될까요?

 

스크립트 내용은 아래와 같습니다.

 



var apiUserId = "*** 개인정보보호를 위한 이메일주소 노출방지 ***";
var apiKey = "test_api_key";
var appId = "test_app_id";
var messageJson = '{ "messageTitle" : "제목" , "messageContent" : "내용"}';
var sendTargetList = 'user_id';
var sendTargetTypeList = "MEMBER";
$.ajax({
    url: "https://www.swing2app.co.kr/swapi/push_send",
    type: "post",
    dataType: "json",
    data : {
        app_id : appId,
        send_target_list : sendTargetList,
        send_target_type_list : sendTargetTypeList,
        send_type : 'push' ,
        message_json : messageJson,
        api_user : apiUserId,
        api_key : apiKey
    },
    success: function (model) {
        console.log("푸시 발송 성공");

    }
});

이 질문에 댓글 쓰기 :

답변 2

/extend/user.config.php

파일에서 

함수로 만드시고

 

해당함수를

 

/skin/board/view_comment.skin.php 

파일에서 해당함수를 호출하시고

조건은 해당되는지 잘 넣으시는게 낫습니다.

1) [스킨디렉토리]/write_comment_update.skin.php (파일 생성)

 

2) $wr['mb_id']

=> 그누보드 해당글의 작성자 ID 입니다. 앱 푸시 회원의 계정과 일치하는지는 잘 모르겠습니다.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 62
© SIRSOFT
현재 페이지 제일 처음으로