글

Firebase Hosting eojjiFolder

이미지
Firebase Hosting | Firebase Firebase Hosting provides fast and secure static hosting for your web app. Next Steps: Get Started with Hosting and deploy your web app or static assets. https://console.firebase.google.com/ console.firebase - 프로젝트 만들기 - eojjiFolder console.firebase - eojjiFolder - Hosting console.firebase - eojjiFolder - Hosting - 설정 호스팅 설정  사이트를 호스팅하려면 npm(Node.js)을 사용해 Firebase 명령줄 도구를 설치해야 합니다. Firebase 도구 설치 코드: $ npm install -g firebase-tools 명령어가 작동하지 않나요? npm 권한을 변경 해야 할 수도 있습니다. 참조: Firebase CLI Reference https://nodejs.org/en/download/ console.firebase - eojjiFolder - Hosting - cmd console.firebase - eojjiFolder - Hosting - 배포 C:\Program Files\nodejs>firebase login Already logged in as a@eojji.com C:\Program Files\nodejs>firebase init     ######## #### ########  ######## ########     ###     ###### ...

Eojji folder equals team folder

이미지
어찌 폴더 서비스 란 ? 어찌 폴더 서비스는 #WebApp 입니다. 웹 브라우저에서 사용합니다. 어찌 폴더는 #GoogleDrive 폴더입니다. 이것을 통해서 관리자 계정의 Google Drive에 파일의 복사본을 만듭니다. 어찌 폴더는 #TeamFolder 입니다. 팀에 관련된 자료를 한 곳에 모아서 관리할 수 있습니다. 어찌 폴더 서비스 사용 순서 Google  사용자가 어찌 폴더 서비스 를 통해서 Google 드라이브 에 어찌 폴더를 만듭니다. 사용자가  Google 드라이브 의 어찌 폴더에 폴더나 파일을 저장합니다. 어찌 폴더 서비스 에서 복사 신청을 하면 관리자는 어찌 폴더의 복사본을 만듭니다. 관리자는 어찌 폴더 복사본을 사용자와 공유합니다. 어찌 폴더 구성도 위의 구글 드라이브  계정: 관리자 아래의 구글 드라이브 계정: 일반 구글 사용자 왼쪽: 내 드라이브 오른쪽: 공유 문서함 Eojji folder service by eojji.com

OAuth2 for Apps Script - facebook

이미지
Google Apps Script에서 OAuth2 라이브러리를 사용하여 Facebook 서비스를 사용할 수 있습니다. 개발에 필요한 내용을 정리했습니다. Google Apps script overview #your_first_script The steps below show how to build and run a simple standalone script  that creates a Google Doc and emails you a link. Set it up Visit  script.google.com  to open the script editor. (You'll need to be signed in to your Google account.) If this is the first time you've been to script.google.com , you'll be redirected to a page that introduces Apps Script. Click  Start Scripting  to proceed to the script editor. A welcome screen will ask what kind of script you want to create. Click  Blank Project  or  Close . Delete any code in the script editor and paste in the code below. OAuth2 for Apps Script OAuth2 for Apps Script is a library for Google Apps Script that provides the ability to create and authorize OAuth2 tokens as well as refresh them when they expire. This library uses Apps Script's new...

Copy&Run - EOJJI Folder receive sheet

이미지
이제  Manager Email 을 지정할 수 있습니다. 어찌 폴더 서비스 실행 Manager Email 을 입력하여 팀의 관리자로 지정할 수 있습니다. Eojji folder Service 에 Manager가 관리하는 팀 폴더를 도입하였습니다. Manager는 그림의 2. 복사 신청 을 받아서 복사본 을 만듭니다. Manager는 그림의 회색 Google Drive 를 사용합니다. Manager 역할의 웹 앱을 만드는 방법은 EOJJI Folder receive sheet 를 복사해서 Google 스프레드시트에 있는 스크립트 엽니다. 스크립트 편집기에서 게시 메뉴를 사용하여 웹 앱으로 배포합니다. 이 앱을 어찌 폴더 서비스 에서 사용할 수 있도록 등록합니다. 이하 설명은 Manager 역할의 웹 앱을 만들고 등록하는 과정입니다. 1. EOJJI Folder receive sheet의 사본 만들기 크롬 브라우저에서 Manager 계정 으로 Google에 로그인 합니다.  링크공유: https://docs.google.com/spreadsheets/d/1S0ZSJV4RAQzzGzfsWnhtYVxuhauVTIZ39OEQ0q3Eqj0/edit?usp=sharing 위의 링크 공유를 클릭하여  EOJJI Folder receive sheet  를 엽니다.  메뉴 파일 - 사본 만들기 문서 복사 2. 메뉴 도구 - 스크립트 편집기 3. 메뉴 실행 - setup 4. 메뉴 게시 - 웹 앱으로 배포 웹에 액세스할 수 있는 사용자: 모든 사용자 설정 Publish and Deploy as web app 현재 웹 앱 URL: https://script.google.com/macros/s/AKf...kY/exec 복사 브라우저  검색 주소창 에 현재 웹 앱 URL에 '?email=사용자 이메일'을 덧 붙여서 실행합니다. Google 스프레드시트...

Google Contacts group with Apps script

이미지
Why and How - EOJJI Blog  게시물 중  [usage] Autocomplete Email Addresses in Apps Script - Google Apps 를 세부적으로 살펴보면 search_(e) 함수에 사용된 UI Service가 더 이상 지원되지 않습니다. function search_(e){   var app = UiApp.getActiveApplication(); UI Service Deprecated. The UI service was deprecated on December 11, 2014. To create user interfaces, use the HTML service instead. 더 나은 방법으로 Google 주소록 에서 연락처를 그룹으로 관리하는 방법을 추천합니다. 당연히 그룹에 연락처를 추가할 때 이메일 자동 완성 기능이 지원됩니다. 참조: 연락처 관리 - Gmail 고객센터 연락처 그룹 생성 및 정렬 - Gmail 고객센터 연락처 그룹 만들기 Google 주소록 으로 이동합니다. 왼쪽에서 그룹 다음 새 그룹을 클릭합니다. 새로운 그룹 이름을 입력합니다. 그룹 만들기를 클릭합니다. Google Contacts - Group Google Contacts - Group - New Group - eojji folder 그룹에 연락처 추가 Google 주소록 으로 이동합니다. 연락처의 사진 또는 사용자   위로 마우스를 이동한 후 표시되는 체크박스를 선택합니다. 연락처 이름 옆에 사진이나 아이콘이 표시되지 않으면  기존 주소록의 그룹 연락처 로 이동합니다. 오른쪽 상단에서 그룹 그룹 주소록을 클릭합니다. 연락처를 추가하려는 그룹 이름을 클릭합니다. 연락처가 추가된 그룹 옆에 체크 표시가 나타납니다. Google Contacts - Group - eojji ...

Create a simple data entry form with Apps script

이미지
Create a simple data entry form with Apps script Google sheet 프로그래밍 책을 참조하여 단순한 Data 입력 폼을 만들어 봤습니다. Project code:  https://goo.gl/mT6THg Code Example 7.2 Sheet 에서 Data Entry 메뉴 선택 후 Show Form 클릭 Data 입력 폼에서 입력한 data는 sheet에 적용됩니다. 참조: Google Sheets Programming With Google Apps Script (2015 Revision Complete) All the example code in this book is available for download as a single file at  https://github.com/Rotifer/GoogleSpreadsheetProgramming_2015 Code Example 7.2 Html file: https://github.com/Rotifer/GoogleSpreadsheetProgramming_2015/blob/master/ch07.html Apps Script file: /** * Create a simple data entry form that collects * two text values and writes them to the active sheet. * See also "index.html" in code example ch07.html https://github.com/Rotifer/GoogleSpreadsheetProgramming_2015/blob/master/ch07.gs

[usage] Autocomplete Email Addresses in Apps Script - Google Apps

이미지
Review  Autocomplete Email Addresses in Apps Script   개발하다 보면 텍스트 입력 창에 자동 완성 기능이 필요합니다. 문자를 입력하기 시작하면 입력된 문자로 자료를 검색하여 나열해 줍니다. 그 중 하나를 선택하여 입력 창을 완성합니다. 구글링하다 보니 좋은 자료가 있어 소개합니다. Autocomplete Email Addresses in Apps Script When composing Gmail conversations, the auto-complete feature allows us to see our matching personal contacts as we type and quickly make our contact selections. This time-saving feature can be duplicated when creating Google Apps Script applications. For instance, if you design an application that requires sending emails, you can leverage this auto-complete feature by using a personal contact list. Gmail에서 편지 쓰기를 할 때, 자동 완성 기능은 우리의 입력에 의한 빠른 연락처 선택이 우리의 개인 연락처에 일치하는 것을 볼 수 있습니다. Google 애플리케이션 스크립트 응용 프로그램을 만들 때 시간을 절약하는 이 기능이 중복 될 수 있습니다. 당신이 이메일을 보내야 하는 응용 프로그램을 설계 할 경우 예를 들면, 당신은 개인 연락처 목록을 사용하여 자동 완성 기능을 활용할 수 있습니다. 이 게시물은 더 이상 유효하지 않습니다. 대신 Google Contacts group with Apps script 를 참조하세요. 이유는 아래와 같습니다.  search_(e) 함수에 사용된 U...