<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>limshk 님의 블로그</title>
    <link>https://limshk.tistory.com/</link>
    <description>limshk 님의 블로그 입니다.</description>
    <language>ko</language>
    <pubDate>Tue, 16 Jun 2026 00:32:46 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>limshk</managingEditor>
    <item>
      <title>날씨 알리미 만들기</title>
      <link>https://limshk.tistory.com/2</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;229&quot; data-origin-height=&quot;204&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b6kKs5/dJMcahEpYur/IUcuMPOxUrXnsI9PEYgX31/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b6kKs5/dJMcahEpYur/IUcuMPOxUrXnsI9PEYgX31/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b6kKs5/dJMcahEpYur/IUcuMPOxUrXnsI9PEYgX31/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb6kKs5%2FdJMcahEpYur%2FIUcuMPOxUrXnsI9PEYgX31%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;229&quot; height=&quot;204&quot; data-origin-width=&quot;229&quot; data-origin-height=&quot;204&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;● Schedule Trigger&lt;/p&gt;
&lt;p style=&quot;color: #222222; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;정의한 일정에 따라 트리거 실행.&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;580&quot; data-origin-height=&quot;503&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/8hCwF/dJMb99M9qYy/9exrOUZmeRc3xFx1zrZaIk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/8hCwF/dJMb99M9qYy/9exrOUZmeRc3xFx1zrZaIk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/8hCwF/dJMb99M9qYy/9exrOUZmeRc3xFx1zrZaIk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F8hCwF%2FdJMb99M9qYy%2F9exrOUZmeRc3xFx1zrZaIk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;580&quot; height=&quot;503&quot; data-origin-width=&quot;580&quot; data-origin-height=&quot;503&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #222222; text-align: start;&quot;&gt;트리거가 매일 아침 8시에 실행되도록 설정.&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;205&quot; data-origin-height=&quot;225&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/csqIGV/dJMcaiJ5gJi/D2ZUu4eND7kx0Re7sYU6jk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/csqIGV/dJMcaiJ5gJi/D2ZUu4eND7kx0Re7sYU6jk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/csqIGV/dJMcaiJ5gJi/D2ZUu4eND7kx0Re7sYU6jk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcsqIGV%2FdJMcaiJ5gJi%2FD2ZUu4eND7kx0Re7sYU6jk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;205&quot; height=&quot;225&quot; data-origin-width=&quot;205&quot; data-origin-height=&quot;225&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;● OpenWeatherMap&lt;/p&gt;
&lt;p style=&quot;color: #222222; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;OpenWeatherMap 사이트에서 날씨정보 API 받아오기. (&lt;a href=&quot;https://openweathermap.org/&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://openweathermap.org/&lt;/a&gt; 회원가입 필요)&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1301&quot; data-origin-height=&quot;883&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/1wB1I/dJMcaa6qoZ0/KW7GLUpHKhgvqmxuyoN861/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/1wB1I/dJMcaa6qoZ0/KW7GLUpHKhgvqmxuyoN861/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/1wB1I/dJMcaa6qoZ0/KW7GLUpHKhgvqmxuyoN861/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F1wB1I%2FdJMcaa6qoZ0%2FKW7GLUpHKhgvqmxuyoN861%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1301&quot; height=&quot;883&quot; data-origin-width=&quot;1301&quot; data-origin-height=&quot;883&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;사이트에 회원가입하면 이메일로 API key가 전송됨. 토큰은 2시간 이내로 활성화됨.&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;518&quot; data-origin-height=&quot;562&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/K6JX8/dJMcabK3IoY/SHWriBoGZFX7PUtUTtV22k/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/K6JX8/dJMcabK3IoY/SHWriBoGZFX7PUtUTtV22k/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/K6JX8/dJMcabK3IoY/SHWriBoGZFX7PUtUTtV22k/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FK6JX8%2FdJMcabK3IoY%2FSHWriBoGZFX7PUtUTtV22k%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;518&quot; height=&quot;562&quot; data-origin-width=&quot;518&quot; data-origin-height=&quot;562&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;API key를 설정했으면 현재 날씨정보를 가져올 도시와 언어를 설정. (서울, 한글)&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;516&quot; data-origin-height=&quot;560&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/VjUHB/dJMcacb4JYr/ya0YCj7aW3EOZk9hGXdchK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/VjUHB/dJMcacb4JYr/ya0YCj7aW3EOZk9hGXdchK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/VjUHB/dJMcacb4JYr/ya0YCj7aW3EOZk9hGXdchK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FVjUHB%2FdJMcacb4JYr%2Fya0YCj7aW3EOZk9hGXdchK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;516&quot; height=&quot;560&quot; data-origin-width=&quot;516&quot; data-origin-height=&quot;560&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Operation 설정을 바꿔서 5일치 일기예보 데이터를 받을 수 있음.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;받아온 데이터 정보는 &lt;a href=&quot;https://openweathermap.org/api/one-call-3?collection=one_call_api_3.0&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://openweathermap.org/api/one-call-3?collection=one_call_api_3.0&lt;/a&gt;에 설명이 되어있음.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;AI로 위 URL 요약 요청 추천.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;195&quot; data-origin-height=&quot;209&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bsdSuV/dJMcaffB6rt/ZKMCYTFSPzPRmgEQs5zIJk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bsdSuV/dJMcaffB6rt/ZKMCYTFSPzPRmgEQs5zIJk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bsdSuV/dJMcaffB6rt/ZKMCYTFSPzPRmgEQs5zIJk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbsdSuV%2FdJMcaffB6rt%2FZKMCYTFSPzPRmgEQs5zIJk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;195&quot; height=&quot;209&quot; data-origin-width=&quot;195&quot; data-origin-height=&quot;209&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;● Merge&lt;/p&gt;
&lt;p style=&quot;color: #222222; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;여러 개의 데이터를 하나로 합침.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1500&quot; data-origin-height=&quot;423&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/oMMJI/dJMcad24qXR/zRwxtQjGSKSauBL1fTzAmk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/oMMJI/dJMcad24qXR/zRwxtQjGSKSauBL1fTzAmk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/oMMJI/dJMcad24qXR/zRwxtQjGSKSauBL1fTzAmk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FoMMJI%2FdJMcad24qXR%2FzRwxtQjGSKSauBL1fTzAmk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1500&quot; height=&quot;423&quot; data-origin-width=&quot;1500&quot; data-origin-height=&quot;423&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Merge - Append는 데이터를 위/아래로 정렬. (Merge된 데이터에 undefined 영역 생김)&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1501&quot; data-origin-height=&quot;373&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Axr3j/dJMcahEpYGZ/vux4OUiAHMl9CdZKBvygHk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Axr3j/dJMcahEpYGZ/vux4OUiAHMl9CdZKBvygHk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Axr3j/dJMcahEpYGZ/vux4OUiAHMl9CdZKBvygHk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FAxr3j%2FdJMcahEpYGZ%2Fvux4OUiAHMl9CdZKBvygHk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1501&quot; height=&quot;373&quot; data-origin-width=&quot;1501&quot; data-origin-height=&quot;373&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Merge - Combine은 데이터를 옆으로 정렬. (위 설정은 Position 기준)&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;184&quot; data-origin-height=&quot;185&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/YGkFK/dJMcahYKhao/OBkMVCYdntNavEpY31ak00/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/YGkFK/dJMcahYKhao/OBkMVCYdntNavEpY31ak00/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/YGkFK/dJMcahYKhao/OBkMVCYdntNavEpY31ak00/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FYGkFK%2FdJMcahYKhao%2FOBkMVCYdntNavEpY31ak00%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;184&quot; height=&quot;185&quot; data-origin-width=&quot;184&quot; data-origin-height=&quot;185&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;● Discord - Send a message&lt;/p&gt;
&lt;p style=&quot;color: #222222; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;데이터를 Discord의 메시지로 전송.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Connection Type에는 여러가지가 있는데, 간단한 날씨 정보를 보내는게 목적이므로 Webhook 선택.&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Discord 계정에서 서버 추가하기 - 직접 만들기 - 나와 친구들을 위한 서버 선택해서 서버 추가.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;329&quot; data-origin-height=&quot;303&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ZglNj/dJMcaaFmTzF/QX2BHtBp5RuAjzcJrilkOk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ZglNj/dJMcaaFmTzF/QX2BHtBp5RuAjzcJrilkOk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ZglNj/dJMcaaFmTzF/QX2BHtBp5RuAjzcJrilkOk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FZglNj%2FdJMcaaFmTzF%2FQX2BHtBp5RuAjzcJrilkOk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;329&quot; height=&quot;303&quot; data-origin-width=&quot;329&quot; data-origin-height=&quot;303&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;서버 안에서 채널 편집 - 연동 - 웹후크 선택해서 웹후크 URL 복사.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1205&quot; data-origin-height=&quot;755&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/N18Kz/dJMcaa6qpC9/R7lSgsAApvvZvNw8QxBJT1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/N18Kz/dJMcaa6qpC9/R7lSgsAApvvZvNw8QxBJT1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/N18Kz/dJMcaa6qpC9/R7lSgsAApvvZvNw8QxBJT1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FN18Kz%2FdJMcaa6qpC9%2FR7lSgsAApvvZvNw8QxBJT1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1205&quot; height=&quot;755&quot; data-origin-width=&quot;1205&quot; data-origin-height=&quot;755&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;n8n의 Discord 노드의 Setup Credential에 복사한 URL 넣기. (메시지가 이전에 생성한 서버의 채팅에서 수신됨)&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;470&quot; data-origin-height=&quot;660&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Ec0iH/dJMcafmmrqp/IouCNzMK1OHq2FHthpzdxK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Ec0iH/dJMcafmmrqp/IouCNzMK1OHq2FHthpzdxK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Ec0iH/dJMcafmmrqp/IouCNzMK1OHq2FHthpzdxK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FEc0iH%2FdJMcafmmrqp%2FIouCNzMK1OHq2FHthpzdxK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;470&quot; height=&quot;660&quot; data-origin-width=&quot;470&quot; data-origin-height=&quot;660&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Message에 보내고 싶은 데이터 drag/drop으로 가져오기.&amp;nbsp; &amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;967&quot; data-origin-height=&quot;372&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dpHy3S/dJMcahYKhok/j4MO8yKQ1jpV0APwytvkl0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dpHy3S/dJMcahYKhok/j4MO8yKQ1jpV0APwytvkl0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dpHy3S/dJMcahYKhok/j4MO8yKQ1jpV0APwytvkl0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdpHy3S%2FdJMcahYKhok%2Fj4MO8yKQ1jpV0APwytvkl0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;967&quot; height=&quot;372&quot; data-origin-width=&quot;967&quot; data-origin-height=&quot;372&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;color: #222222; text-align: start;&quot;&gt;● 전체 Workflow&lt;/span&gt;&lt;/p&gt;</description>
      <category>n8n</category>
      <category>n8n</category>
      <author>limshk</author>
      <guid isPermaLink="true">https://limshk.tistory.com/2</guid>
      <comments>https://limshk.tistory.com/2#entry2comment</comments>
      <pubDate>Mon, 18 May 2026 09:03:39 +0900</pubDate>
    </item>
    <item>
      <title>주식 뉴스 수집봇 만들기</title>
      <link>https://limshk.tistory.com/1</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;209&quot; data-origin-height=&quot;201&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/o3y0V/dJMcafzPw2Z/XkKdPVsKCTtv6xUSsEgJKk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/o3y0V/dJMcafzPw2Z/XkKdPVsKCTtv6xUSsEgJKk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/o3y0V/dJMcafzPw2Z/XkKdPVsKCTtv6xUSsEgJKk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fo3y0V%2FdJMcafzPw2Z%2FXkKdPVsKCTtv6xUSsEgJKk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;209&quot; height=&quot;201&quot; data-origin-width=&quot;209&quot; data-origin-height=&quot;201&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;● Schedule Trigger&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;정의한 일정에 따라 트리거 실행.&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;507&quot; data-origin-height=&quot;435&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/eFjQEb/dJMcaciKfJB/ipfMqxtajZS4boPzFKq3YK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/eFjQEb/dJMcaciKfJB/ipfMqxtajZS4boPzFKq3YK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/eFjQEb/dJMcaciKfJB/ipfMqxtajZS4boPzFKq3YK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FeFjQEb%2FdJMcaciKfJB%2FipfMqxtajZS4boPzFKq3YK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;421&quot; height=&quot;435&quot; data-origin-width=&quot;507&quot; data-origin-height=&quot;435&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;트리거가 매일 아침 8시에 실행되도록 설정.&amp;nbsp;&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;195&quot; data-origin-height=&quot;186&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/qVtmg/dJMcafzPxbT/bF63noHzMmXsoVkriZ4Kq1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/qVtmg/dJMcafzPxbT/bF63noHzMmXsoVkriZ4Kq1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/qVtmg/dJMcafzPxbT/bF63noHzMmXsoVkriZ4Kq1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FqVtmg%2FdJMcafzPxbT%2FbF63noHzMmXsoVkriZ4Kq1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;195&quot; height=&quot;186&quot; data-origin-width=&quot;195&quot; data-origin-height=&quot;186&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;● RSS Read&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;RSS(Really Simple Syndication)는 웹사이트의 최신 콘텐츠를 자동으로 받아볼 수 있음.&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;ex. &lt;a href=&quot;https://news.google.com/rss/search?q=검색어&amp;amp;hl=ko&amp;amp;gl=KR&amp;amp;ceid=KR:ko&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://news.google.com/rss/search?q=검색어&amp;amp;hl=ko&amp;amp;gl=KR&amp;amp;ceid=KR:ko&lt;/a&gt; (검색어에 원하는 키워드입력)&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;471&quot; data-origin-height=&quot;216&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/TakIp/dJMcadu9ZDr/8XLH0KCkUhknazWcc0JPi0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/TakIp/dJMcadu9ZDr/8XLH0KCkUhknazWcc0JPi0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/TakIp/dJMcadu9ZDr/8XLH0KCkUhknazWcc0JPi0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FTakIp%2FdJMcadu9ZDr%2F8XLH0KCkUhknazWcc0JPi0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;471&quot; height=&quot;216&quot; data-origin-width=&quot;471&quot; data-origin-height=&quot;216&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp; &amp;nbsp; URL에 한글을 포함시켜 붙여넣기하면 URL인코딩되는데 그대로 사용.&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;182&quot; data-origin-height=&quot;179&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/swhim/dJMcahLa2pm/8tO7sCxy1pn4MARKv3vedk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/swhim/dJMcahLa2pm/8tO7sCxy1pn4MARKv3vedk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/swhim/dJMcahLa2pm/8tO7sCxy1pn4MARKv3vedk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fswhim%2FdJMcahLa2pm%2F8tO7sCxy1pn4MARKv3vedk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;182&quot; height=&quot;179&quot; data-origin-width=&quot;182&quot; data-origin-height=&quot;179&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;● Limit&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;RSS로 받아온 여러 개의 콘텐츠를 제한.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;467&quot; data-origin-height=&quot;204&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/KUytR/dJMcacwlo8U/VuICPdSJDS0PBfMo4wqPb0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/KUytR/dJMcacwlo8U/VuICPdSJDS0PBfMo4wqPb0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/KUytR/dJMcacwlo8U/VuICPdSJDS0PBfMo4wqPb0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FKUytR%2FdJMcacwlo8U%2FVuICPdSJDS0PBfMo4wqPb0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;467&quot; height=&quot;204&quot; data-origin-width=&quot;467&quot; data-origin-height=&quot;204&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;콘텐츠 5개로 제한.&amp;nbsp;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;183&quot; data-origin-height=&quot;187&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/u5Off/dJMcabRFuGR/GizRda9kuMf6KJI3UENLZk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/u5Off/dJMcabRFuGR/GizRda9kuMf6KJI3UENLZk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/u5Off/dJMcabRFuGR/GizRda9kuMf6KJI3UENLZk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fu5Off%2FdJMcabRFuGR%2FGizRda9kuMf6KJI3UENLZk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;183&quot; height=&quot;187&quot; data-origin-width=&quot;183&quot; data-origin-height=&quot;187&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;● Edit Fields&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;받아온 콘텐츠를 원하는대로 수정.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1873&quot; data-origin-height=&quot;1009&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dkfpEj/dJMcaiwwerQ/jAA1vX7gquC1amXtmS6cW0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dkfpEj/dJMcaiwwerQ/jAA1vX7gquC1amXtmS6cW0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dkfpEj/dJMcaiwwerQ/jAA1vX7gquC1amXtmS6cW0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdkfpEj%2FdJMcaiwwerQ%2FjAA1vX7gquC1amXtmS6cW0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1873&quot; height=&quot;1009&quot; data-origin-width=&quot;1873&quot; data-origin-height=&quot;1009&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;받아온 콘텐츠의 정보는 title, link, pubDate, content, contentSnippet... 여러가지 정보가 담겨있음.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그 중 사용자가 원하는 정보만 가져올 수 있도록 수정. (위 사진은 title, link만 가져오도록 Fields를 drag/drop)&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;176&quot; data-origin-height=&quot;173&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/BuTqP/dJMcabxonfx/1GKN0WHAndxeBtTRln6Hh1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/BuTqP/dJMcabxonfx/1GKN0WHAndxeBtTRln6Hh1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/BuTqP/dJMcabxonfx/1GKN0WHAndxeBtTRln6Hh1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FBuTqP%2FdJMcabxonfx%2F1GKN0WHAndxeBtTRln6Hh1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;176&quot; height=&quot;173&quot; data-origin-width=&quot;176&quot; data-origin-height=&quot;173&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;● Aggregate&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;각각 개별로 지정된 콘텐츠를 하나로 합침.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;405&quot; data-origin-height=&quot;367&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/w8hik/dJMcaarKYHe/EUZii24fFlEbHbnAVfpSy0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/w8hik/dJMcaarKYHe/EUZii24fFlEbHbnAVfpSy0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/w8hik/dJMcaarKYHe/EUZii24fFlEbHbnAVfpSy0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fw8hik%2FdJMcaarKYHe%2FEUZii24fFlEbHbnAVfpSy0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;405&quot; height=&quot;367&quot; data-origin-width=&quot;405&quot; data-origin-height=&quot;367&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;모든 콘텐츠(뉴스 5개)를 새로운 data 필드에 합침.&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;183&quot; data-origin-height=&quot;170&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/v7WBu/dJMcaciKgTv/sZvppynmBp0vPnY7LeZjn0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/v7WBu/dJMcaciKgTv/sZvppynmBp0vPnY7LeZjn0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/v7WBu/dJMcaciKgTv/sZvppynmBp0vPnY7LeZjn0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fv7WBu%2FdJMcaciKgTv%2FsZvppynmBp0vPnY7LeZjn0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;183&quot; height=&quot;170&quot; data-origin-width=&quot;183&quot; data-origin-height=&quot;170&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;● Send a message&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;가공된 콘텐츠를 gmail로 발송.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;406&quot; data-origin-height=&quot;766&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/yCtfb/dJMcacXnE8l/i52mCAFzeVfLpDGWVMAjRk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/yCtfb/dJMcacXnE8l/i52mCAFzeVfLpDGWVMAjRk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/yCtfb/dJMcacXnE8l/i52mCAFzeVfLpDGWVMAjRk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FyCtfb%2FdJMcacXnE8l%2Fi52mCAFzeVfLpDGWVMAjRk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;406&quot; height=&quot;766&quot; data-origin-width=&quot;406&quot; data-origin-height=&quot;766&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Credential로 발신인 지정. (우측 편집을 눌러 gmail 로그인)&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;To로 수신인 지정.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Subject에 메일 제목 작성.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Message에 본문내용 작성.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;└ 좌측 콘텐츠의 data 필드를 Message에 drag/drop하면 에러발생.(아래 오류 원인 AI로 요약)&lt;/p&gt;
&lt;div&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;1. {{ $json.data }} (오류가 발생하는 이유)&lt;/h3&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 코드는 $json.data 안에 있는 &lt;b&gt;원본 데이터(배열 또는 객체)를 있는 그대로 출력&lt;/b&gt;하려고 시도합니다.&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;데이터 형태:&lt;/b&gt; 배열(Array) 또는 객체(Object) 형태입니다. (예: [ { title: &quot;제목1&quot;, link: &quot;링크1&quot; }, { title: &quot;제목2&quot;, link: &quot;링크2&quot; } ])&lt;/li&gt;
&lt;li&gt;&lt;b&gt;오류 원인:&lt;/b&gt; 텔레그램 메시지 전송, 이메일 본문 작성, 슬랙 메시지 등 대부분의 '텍스트'를 요구하는 노드에서는 배열이나 객체 형태의 데이터를 그대로 받아들이지 못합니다. 텍스트(String)가 아닌 복잡한 데이터 구조가 들어오면 시스템이 이를 어떻게 문자로 표현해야 할지 몰라 에러를 발생시킵니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;2. {{ $json.data.map(...).join('\n\n') }} (정상 작동하는 이유)&lt;/h3&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이 코드는 원본 데이터(배열)를 가공하여 &lt;b&gt;하나의 깔끔한 '텍스트(문자열)'로 변환&lt;/b&gt;했기 때문에 정상적으로 작동합니다.&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;ul style=&quot;list-style-type: disc;&quot; data-ke-list-type=&quot;disc&quot;&gt;
&lt;li&gt;&lt;b&gt;데이터 형태:&lt;/b&gt; 문자열(String / Text)&lt;/li&gt;
&lt;li&gt;&lt;b&gt;작동 원리:&lt;/b&gt; 텍스트를 요구하는 입력 칸에 완벽하게 텍스트 형태로 데이터를 전달했기 때문에 에러 없이 처리됩니다.&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style6&quot; /&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;1267&quot; data-origin-height=&quot;171&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/K43Mh/dJMcah5uDMv/9eKBSOuHQLxKlOCtKihfd1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/K43Mh/dJMcah5uDMv/9eKBSOuHQLxKlOCtKihfd1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/K43Mh/dJMcah5uDMv/9eKBSOuHQLxKlOCtKihfd1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FK43Mh%2FdJMcah5uDMv%2F9eKBSOuHQLxKlOCtKihfd1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1267&quot; height=&quot;171&quot; data-origin-width=&quot;1267&quot; data-origin-height=&quot;171&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;● 전체 Workflow&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock floatLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;179&quot; data-origin-height=&quot;43&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cbxCXx/dJMcahEmIqh/TpElX8fr0PJshbd3NrpAm0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cbxCXx/dJMcahEmIqh/TpElX8fr0PJshbd3NrpAm0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cbxCXx/dJMcahEmIqh/TpElX8fr0PJshbd3NrpAm0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcbxCXx%2FdJMcahEmIqh%2FTpElX8fr0PJshbd3NrpAm0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;133&quot; height=&quot;32&quot; data-origin-width=&quot;179&quot; data-origin-height=&quot;43&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Execute workflow가 성공했다면 우측 상단의 publish로 발행하면 설정한 스케줄대로 메일 발송.&amp;nbsp; &amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>n8n</category>
      <category>n8n</category>
      <author>limshk</author>
      <guid isPermaLink="true">https://limshk.tistory.com/1</guid>
      <comments>https://limshk.tistory.com/1#entry1comment</comments>
      <pubDate>Wed, 13 May 2026 11:39:57 +0900</pubDate>
    </item>
  </channel>
</rss>