NGMsoftware

NGMsoftware
로그인 회원가입
  • 매뉴얼
  • NGM 3
  • 매뉴얼

    NGM 3의 매뉴얼입니다.

    NGM 3

    NGM 3의 매뉴얼입니다.

    본 사이트의 컨텐츠는 저작권법의 보호를 받으므로 무단 복사, 게재, 배포 등을 금합니다.

    에디터 NGM 3.0 외부 API의 Pushbullet 사용하기.

    페이지 정보

    본문

    안녕하세요. 소심비형입니다. 이번에 추가된 "외부 API" 카테고리는 유용한 External API들을 사용하기 위해 만들었습니다. 우선, Pushbullet(푸시 불렛)을 추가했는데요. 필요한 API가 있으면 하나씩 추가하도록 하겠습니다.

     

    img.gif



    Pushbullet이란?

    스마트홈 또는 스마트라이프를 위해 언제 어디서 어떤 기기든지 메시지를 주고받을 수 있는 플랫폼입니다. 스마트폰, 윈도우, 맥, 라즈베리파이처럼 어떤 장치에서도 알림을 받을 수 있도록 해줍니다. 푸시 불렛은 간단히 사용 가능하고 오픈소스이며, OS와 기기에 상관없이 사용 가능한 앱입니다.

    간단한 테스트를 위해 아래 사이트에 가입하세요.

    https://www.pushbullet.com



    아래 그림처럼 구글 또는 페이스북을 통해 쉽게 회원 가입을 할 수 있습니다.

    img.png

     


    현재 스마트폰에 푸시불렛이 설치되어 있어서 아래 그림처럼 표시되네요. 여러분도 아이폰 또는 안드로이드에 설치하세요.

    img.png

     


    아래 그림처럼 설정(Settings)을 클릭한 후 우측에서 "Create Access Token"을 클릭하세요.

    img.png

     


    자신의 토큰이 생성되면 복사하세요.

    img.png



    푸시 불렛 API를 사용하기 위한 준비는 끝났습니다. NGM에서 메시지를 보내는 방법에 대해 알아보겠습니다. 아래 그림처럼 새로운 스크립트를 추가하세요.

    메뉴: File > New > Script

    img.png

     

     

    Functions에 있는 외부 API의 Pushbullet을 클릭하여 3번으로 드래그 드롭하세요. 

    1. Functions 클릭

    2. Pushbullet 클릭

    3. 드래그 앤 드롭으로 스크립트에 추가

    4. Pushbullet에 가입한 후 받은 토큰을 입력하세요.

    5. 전송할 메시지의 제목을 입력하세요.

    6. 전송할 메시지의 내용을 입력하세요.

    img.png



    정상적으로 실행되는지 확인합니다.

    img.png



    오류가 없다면, 핸드폰에 설치된 푸시 불렛을 실행한 후 메시지가 왔는지 확인해보세요. 아마도~ 정상적으로 메시지가 도착했을 겁니다. 물론, 하이퍼링크나 이미지도 전송이 가능합니다.

    img.gif



    푸시 불렛 속성

    1. Get > Variables: 변수 목록에서 가져올 데이터를 선택합니다.

    2. Set > Variables: 변수 목록에서 저장할 데이터를 선택합니다.

    3. After Delay: 액션이 실행된 후 지연 시간을 설정합니다.

    4. Before Delay: 액션이 실행되기 전 지연 시간을 설정합니다.

    5. Description: 이 액션의 설명을 입력할 수 있습니다.

    6. Image: 전송할 이미지입니다.

    7. Link: 전송할 하이퍼링크입니다.

    8. Message Type: 전송할 메시지 형식을 선택합니다. (Text, Link, Image)

    9. Text: 전송할 내용입니다.

    10. Title: 전송할 메시지의 제목입니다.

    11. Token: 푸시 불렛 계정의 토큰입니다.

    12. ID: 이 액션을 식별할 수 있는 유니크한 아이디입니다.

    13. Is Used: 이 값을 False로 변경하면 스크립트가 실행될 때 이 액션은 제외됩니다.

    img.png



    간단하게 푸시불렛을 사용하여 메시지를 전송하는 방법에 대해 알아봤습니다. 이미지도 전송해보고 여러 가지 테스트를 해보시기 바랍니다. 생각보다 편리하고 쉬운 API를 제공해서 적용시키기도 편리합니다.

    img.gif



    추천, 구독, 홍보 꼭~ 부탁드립니다.

    여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~

    감사합니다~

    • 네이버 공유하기
    • 페이스북 공유하기
    • 트위터 공유하기
    • 카카오스토리 공유하기
    추천0 비추천0

    댓글목록

    등록된 댓글이 없습니다.