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

다푸 실시간 푸시 ajax 리턴버전

· 6년 전 · 5054 · 14
img_total_01.jpg

!!비회원의 경우 푸시가 누락되는 에러를 확인해 급히 재업로드 했습니다.

 

if(f.wr_name) sname = f.wr_name.value();  이부분을 ㅜㅜ 삭제해주시고 아래처럼..

<?php if ($is_name) echo 'sname = f.wr_name.value;'; ?>

첨부된 파일과 이후 버전은 수정하여 반영해 놓겠습니다.


안녕하세요. 다푸에 이요한 실장입니다.

크로스도메인 관련하여 ajax에서 결과값이 리턴되지 않는 문제를 해결한 버전입니다.

리턴값은 우선 alert창으로 확인하실 수 있게 작업하였습니다.

 

원래는 다푸는 수요일 기준으로 업데이트 되는데요.

몇가지 버그 문제로 앱스토에 수정된 버전으로 업로드되었습니다.

 

다푸 홈페이지에 푸시를 바로 확인 하실 수 있도록 테스트 폼을 만들었습니다.

다푸앱을 다운 받아 서비스가입후 서비스코드 발급 후

다푸앱 관리창에 발급된 서비스 코드와 도메인을 다푸 홈페이지 푸시테스트에 입력하신 후 폼메일 작성시 알림을 확인 하실 수있습니다.

 

이번 버전에서 sendData(f)를 삭제 아래 코드로 대체하였습니다.

skin파일에서 write.skin.php fwrite_submit(f)함수내 259라인 이하 수정됨!

 

        var flag = "true";
		var dp_subtitle = "";		
		var sname = "";
		//if(f.wr_name) sname = f.wr_name.value(); //에러발생 수정삭제 주석처리
        <?php if ($is_name) echo 'sname = f.wr_name.value;'; ?> //수정삽입
        dp_subtitle = sname + "님 - " + dp_subtitle +"에 글을 남겼습니다.";
        var dp_content = '<meta name="viewport" content="width=device-width,initial-scale=0.8,minimum-scale=0,maximum-scale=0.8,user-scalable=no">' + f.wr_content.value;      
        //푸시알림에 텍스트 길이에 제한이 있습니다. 여기선 다푸 상세화면 설정을위해 meta테그를 넣었습니다.
		var dp_content = '' + f.wr_content.value;
		var s_dr = atob('aHR0cHM6Ly9kYXB1LmZyb210b2IuY29tL2RhcHUvYWpheEZjbU1lc3NhZ2VfY29ycy5waHA=');		
		$.ajax({
			url: s_dr,			
			type: "POST",			
			data: {
				"dp_code"		:	"앱에서 설정한 서비스 코드 ex) XDJFSEDSFDSF",		 
                 //dapu 서비스신청 코드
				"dp_domain"	    : 	"앱에서 설정한 도메인 ex) dapu.fromtob.com",		  
                //dapu 서비스신청 도메인
				"dp_email"		: 	"",							    
                //게시물 작성자 email
				"dp_ismem"		: 	"",												
                //게시물 회원여부 0/1
				"dp_name"		:	sname,											
                //게시물 작성자 이름
				'dp_subtitle'	: 	dp_subtitle,									
                //알림 푸시 타이틀
				"dp_subject"	: 	f.wr_subject.value,								
                //다푸 리스트 타이틀
				"dp_content"	: 	dp_content,				    					
                //다푸 리스트 내용
				"dp_gourl"		: 	"이동하기 링크 ex)https://dapu.fromtob.com"	
                //다푸 이동하기 링크
			},	
			dataType : 'json',
			async: false,
            cache: true,
			success	: function(jsondata) {								
				if(jsondata.result == 'false') {					
					flag = false;					
					alert("전송실패 : "+jsondata.data);					
					return false;					
				}else{					
					alert("전송성공 - "+jsondata.data);  
//전송 성공은 다푸에 전달되었다는 뜻으로 FCM성공을 말하지는 않습니다. Return 데이터 확인후 설정하시면 됩니다.
					return true;
				}				
			},error: function(jqXHR, textStatus, errorThrown) {				
				flag = false;				
				alert("푸시메시지 실패"+jqXHR.responseText);
				return false;				
			}					
		});		
		if(flag !== "true"){
			document.getElementById("btn_submit").disabled = false;
        	return false;
		}
		return true;

 

 

알림수는 우선 정책상 무료 50개로 매일 24시기준으로 다시 갱신하여 무제한 사용 하시면됩니다. 알림추가는 매 3개 입니다. 

많은 관심 감사드립니다.

 

최고의 서비스를 위해 노력하겠습니다.

설치문의나 궁금하신 점은

fromtob@gmail.com 으로 문의 하시면 됩니다.

감사합니다.

댓글 작성

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

로그인하기

댓글 14개

경고창 같은건 없습니다
그냥 글만 올라갑니다
https://dapu.fromtob.com/ 이곳에서 글 남기면 띵동 알림메세지 옵니다
그런데 경고창 같은게 뜨네요
[http://sir.kr/data/editor/1910/4b0a6cc810bc3228eb51a516c8c689e2_1570967452_1114.JPG]
경고창은 확인을 위해서 인위적으로 띄운 것입니다.
게시판에서도 동일한 반응이 있어야 하는데요.
자세한 내용은 늦둥이님의 사이트를 확인해야 알것 같습니다.
fromtob@gmail.com으로 서버정보와 연락처 주시면 확인해 드리겠습니다.
다푸를 이용해 주셔서 감사합니다.
6년 전
감사합니다.
브러운아이님 다푸에대한 관심 감사드립니다.
지속적인 발전으로 보답드리겠습니다.

게시글 목록

번호 제목
62867
62862
62823
62821
62806
62801
62787
62780
62759
62758
62738
62726