• 티스토리 홈
  • 프로필사진
    개양반
  • 방명록
  • 공지사항
  • 태그
  • 블로그 관리
  • 글 작성
개양반
  • 프로필사진
    개양반
    • Everybody Happyvirus (87)
      • Unity DOTS (19)
        • ECS Sample Projtect (8)
        • Unity.Physics (1)
        • TIP (9)
      • Unity Assets 추천 (6)
        • BG Database (5)
        • I2 Localization - 현지화 (1)
      • Unity 자습서 (15)
        • Addressable (4)
        • 유니티 + 파이어베이스 (0)
        • GamingServices (10)
      • 주식 이야기 (4)
        • 회사 소개 (2)
        • 회사 정보 (1)
        • 실적 발표 (0)
      • 일상 생활 (9)
        • 도서리뷰 (2)
        • 제품리뷰 (6)
      • 게임일기 (2)
        • 리그오브레전드 (2)
      • 게임소개 (4)
      • 게임리뷰 (7)
  • 방문자 수
    • 전체:
    • 오늘:
    • 어제:
  • 최근 댓글
      등록된 댓글이 없습니다.
    • 최근 공지
        등록된 공지가 없습니다.
      # Home
      # 공지사항
      #
      # 태그
      # 검색결과
      # 방명록
      • 파이어베이스(firebase) Cloud Functions #2
        2017년 11월 22일
        • 개양반
        • 작성자
        • 2017.11.22.:01

        선행 작업


        Node.js 와 npm 을 설치해야합니다. [관련 내용 바로가기]


        Database 에 text 값 Push 하기


        Index.js 에 아래 코드를 집어넣고 저장합니다.

        addMessage() 는  텍스트 값이 허용되는 URL을 노출하고 실시간 데이터베이스에 이 값을 작성합니다.


        관리자권한으로 CMD 창을 열고 

        ' firebase deploy --only functions '를 입력합니다.

        Deploy complete! 가 표시되면 Project Console 에 Url 주소가 전송되었다는 문구가 뜹니다.


        Url 주소를 복사해서 주소창에 붙여넣기 합니다.

        addMessage 옆에 ?text=입력하고싶은문자 를 추가해서 엔터를 칩니다.


        입력한 문자가 Push() 형태로 데이터베이스에 추가됩니다.




        소문자를 대문자로 만들기


        Firebase Realtime database 에 addMessage 로 값이 입력되면 해당 값을 대문자로 만들겠습니다.

        Index.js 에 아래 문구를 추가하고 저장합니다.


        ref('/messages/{pushId}/original') 이 부분은 데이터베이스가 수신대기할 부분을 정의하는 함수입니다.

        {pushId} 는 콜백에서 일치하는 데이터를 노출하는 와일드 카드인 '매개변수'를 둘러 쌉니다.

        지정된 경로에 데이터가 작성되거나 업데이트될 때마다 실시간 데이터베이스가 onWrite() 콜백을 트리거합니다.



        CMD 창에 firebase deploy --only functions 를 입력하고 엔터를 칩니다.


        Deploy complete! 가 뜨면 파이어베이스 콘솔창으로 가서 Url 을 복사해서 주소창에 붙여넣기 합니다.


        addMessage 옆에 ?text=입력하고싶은 문자를 입력하고 엔터를 칩니다.

        소문자로 입력된 값을 대문자로 만들어 데이터에 추가됩니다.





        저작자표시 비영리 (새창열림)

        'Unity 자습서 > 유니티 + 파이어베이스' 카테고리의 다른 글

        파이어베이스(firebase) Cloud Functions #4  (0) 2017.11.22
        파이어베이스(firebase) Cloud Functions #3  (0) 2017.11.22
        파이어베이스(firebase) Cloud Functions #1  (2) 2017.11.22
        파이어베이스 유니티 Realtime Database  (7) 2017.11.21
        다음글
        다음 글이 없습니다.
        이전글
        이전 글이 없습니다.
        댓글
      조회된 결과가 없습니다.
      스킨 업데이트 안내
      현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
      ("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)
      목차
      표시할 목차가 없습니다.
        • 안녕하세요
        • 감사해요
        • 잘있어요

        티스토리툴바