본문 바로가기

전체 글18

[Kakao API] 채널추가, 카카오 로그인 카카오API로 뭐 할수 있는지 확인https://developers.kakao.com/product  카카오로그인 vs 카카오싱크?카카오 로그인은 카카오플랫폼에서 로그인을 지원. 제공 기능이 싱크에 비해 한정적로그인을 사용한다해서 채널추가 못하는건 아니고 싱크보다 기능 구현하는데 로직이 더 필요한 것 같음카카오싱크는 보통 쇼핑몰에서 많이 쓰는데 로그인을 더 간편하게 해주고 쇼핑몰에서 필요한 사용자 정보 (주소지등..) 들을 제공받을 수 있으며, 채널추가 및 메시지발송을 좀더 정보하게 타겟팅 등 효과적인 마케팅이 가능 카카오로그인은 그냥 단순 인증같은거고 이걸로 가입하려면 또 추가적인 절차가 필요한데싱크는 그냥 카톡계정으로 가입까지 쉽게 개발이 가능 한 것 같음? 아직 싱크는 안써봐서 이건 정확하진 않고 .. 2024. 11. 6.
[cafe24] 배너매니저 관련 안녕하세요? {#item} https://dfloor.co.kr/services/bannermanager/page/read.html?no=84333&board_no=3001  {#href} 링크URL에 입력한 값이 출력됩니다.   {#target} 설정한 링크 타겟 값이 출력됩니다.{#title} 배너이름에 입력한 값이 출력됩니다.{#index} 등록한 배너의 번호가 0, 1, 2, 3 순으로 출력됩니다.{#item} 등록한 이미지 또는 아이프레임이 출력됩니다. 배너이름이 alt 값으로 포함되어 출력됩니다. /  {#type} 첨부파일 형식에 따른 결과값을 출력합니다. ( 이미지: df-bannermanager-type_image ) ( 아이프레임: df-bannermanager-type_ifram.. 2024. 11. 6.
[json] 코드를 api로 전달하기 드림코딩 10강 Json - savascript object notation (Javascript object와 관련된 파일 , data format){ key : value }사용처  - 브라우저, 모바일, 파일  // 1. Object -> JSON// stringify(obj)let json = JSON.stringify(true); // truelet fruits = JSON.stringify(['apple', 'banana']); // ["apple","banana"]let rabbit = { name : "tory", color : "white", birthDate : new Date(), // "2024-09-22 T13:3.. 2024. 9. 22.
[kakao API] 사용자정보 (redirectURL?토큰..?😇 퍼블밖에모르는 ㅂr보편) 카카오 디벨로퍼스앱설정내 애플리케이션 > 추가하기 비즈니스 > 비즈앱으로 전환 추천 - 가져올수있는 데이터가 달라짐 (but 카카오에게서 심사받아햐함)앱 키 >  자바스크립트 복사플랫폼 > Web > 플랫폼 등록솔직히 여긴 문서에 아주상세히 나와있어서 어려울게 1도없음 걍 과정빠트리지말고 차분히 하기만 하면 됨  제품설정카카오로그인 > 활성화 설정 ON , Redirect URI 등록 (뭘쓸지 모르겠다면 밑에 로그인부분 참고)       동의항목 > 필요한 정보 선택  문서로 가자 https://developers.kakao.com/docs/latest/ko/index 자바스크립트 게링스탍https://developers.kakao.com/docs/latest/ko/javascript/getting-st.. 2024. 9. 11.
[help] 레이어팝업 닫기시 scroll 최상단 이동하는 문제 나중에 또 시간 버리지 말자고 기록해둠 1. overflow o-hd 추가하기$('html, body').toggleClass("o-hd"); .o-hd{overflow:hidden;} 2. a태그로 되어있다면 링크이동되면서 튀는거니 e.preventDefault 하거나 button 태그로 변경  참고로레이어 팝업 만들때 주의 점특히 영역 밖에 어두운 mask 깔리는 팝업이라면mask눌러도 꺼져야하는데대신 mask에서만 반응을 해야하는데버블링? 때문에 그냥 그 안의 모든 요소들 눌러도 걍 꺼지는거 . . . ....그냥 오늘은 따로 #mask 만들어서 toggleClass해줬는데이부분은 좀더 좋은 방법을 생각해봐야겠다! 2024. 9. 6.
[react] 기본 javascript 내용 정리 Object shorthand Assignmentlet name = "moon";let age = "20";let person = { name: name, age: age}let person = {name, age}console.log (person); //{name:"moon", age:"20"} Distructuring = 분해하다let person = { name : "moon", age: "20" } let name = person.name let age =person['age'] let {name, age} = person let array = [1,2,3,4] let [a,b] = array // [1,2] let [a,b,...rest] = array2 //[3,4] spreadlet pe.. 2024. 9. 6.