<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Curl on tanaike - Google Apps Script, Gemini API, and Developer Tips</title>
    <link>https://tanaikech.github.io/tags/curl/</link>
    <description>Recent content in Curl on tanaike - Google Apps Script, Gemini API, and Developer Tips</description>
    <generator>Hugo</generator>
    <language>ja</language>
    <copyright>&amp;copy; 2026. All rights reserved.</copyright>
    <lastBuildDate>Fri, 11 Nov 2022 21:34:46 +0900</lastBuildDate>
    <atom:link href="https://tanaikech.github.io/tags/curl/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Curl Command Uploading Video File to YouTube with Resumable Upload using YouTube API</title>
      <link>https://tanaikech.github.io/2022/11/11/curl-command-uploading-video-file-to-youtube-with-resumable-upload-using-youtube-api/</link>
      <pubDate>Fri, 11 Nov 2022 21:34:46 +0900</pubDate>
      <guid>https://tanaikech.github.io/2022/11/11/curl-command-uploading-video-file-to-youtube-with-resumable-upload-using-youtube-api/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://gist.github.com/tanaikech/5f3ce2d002e1b8e5916821ecc1dacbdc&#34;&gt;Gists&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;This is a sample curl command for uploading a video file to YouTube with the resumable upload using YouTube API.&lt;/p&gt;&#xA;&lt;p&gt;In order to upload a video file to YouTube with the resumable upload using YouTube API, the following 2 processes are required to be done. The basic process of the resumable upload for YouTube is the same with Drive API. &lt;a href=&#34;https://developers.google.com/drive/api/guides/manage-uploads#resumable&#34;&gt;Ref&lt;/a&gt; So, I think that this document of Drive API might be useful for understanding the resumable upload process.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Sample Scripts for Creating New Event with Google Meet Link to Google Calendar using Various Languages</title>
      <link>https://tanaikech.github.io/2020/12/03/sample-scripts-for-creating-new-event-with-google-meet-link-to-google-calendar-using-various-languages/</link>
      <pubDate>Thu, 03 Dec 2020 16:04:18 +0900</pubDate>
      <guid>https://tanaikech.github.io/2020/12/03/sample-scripts-for-creating-new-event-with-google-meet-link-to-google-calendar-using-various-languages/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://gist.github.com/tanaikech/94791d48823e9659aa376cf7f0161d9b&#34;&gt;Gists&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;This is the sample scripts for creating new event with Google Meet link to Google Calendar using various languages. When I saw &lt;a href=&#34;https://developers.google.com/calendar/create-events#conferencing&#34;&gt;the official document&lt;/a&gt; of &amp;ldquo;Add video and phone conferences to events&amp;rdquo;, in the current stage, I can see only the sample script for Javascript. But I saw the several questions related to this for various languages. So I published the sample scripts for creating new event with Google Meet link to Google Calendar using various languages.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Downloading Shared Files on Google Drive Using Curl</title>
      <link>https://tanaikech.github.io/2017/08/05/downloading-shared-files-on-google-drive-using-curl/</link>
      <pubDate>Sat, 05 Aug 2017 11:06:03 +0900</pubDate>
      <guid>https://tanaikech.github.io/2017/08/05/downloading-shared-files-on-google-drive-using-curl/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://gist.github.com/tanaikech/f0f2d122e05bf5f971611258c22c110f&#34;&gt;Gists&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;When the shared files on Google Drive is downloaded, it is necessary to change the download method by the file size. The boundary of file size when the method is changed is about &lt;strong&gt;40MB&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;h3 id=&#34;file-size--40mb&#34;&gt;File size &amp;lt; 40MB&lt;/h3&gt;&#xA;&lt;h4 id=&#34;curl&#34;&gt;CURL&lt;/h4&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;filename&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;### filename ###&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;fileid&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;### file ID ###&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;curl -L -o &lt;span style=&#34;color:#e6db74&#34;&gt;${&lt;/span&gt;filename&lt;span style=&#34;color:#e6db74&#34;&gt;}&lt;/span&gt; &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;https://drive.google.com/uc?export=download&amp;amp;id=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;${&lt;/span&gt;fileid&lt;span style=&#34;color:#e6db74&#34;&gt;}&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;file-size--40mb-1&#34;&gt;File size &amp;gt; 40MB&lt;/h3&gt;&#xA;&lt;p&gt;When it tries to download the file with more than 40MB, Google says to download from following URL.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Multipart-POST Request Using Google Apps Script</title>
      <link>https://tanaikech.github.io/2017/07/21/multipart-post-request-using-google-apps-script/</link>
      <pubDate>Fri, 21 Jul 2017 10:34:38 +0900</pubDate>
      <guid>https://tanaikech.github.io/2017/07/21/multipart-post-request-using-google-apps-script/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://gist.github.com/tanaikech/d595d30a592979bbf0c692d1193d260c&#34;&gt;Gist&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;These sample scripts are for requesting multipart post using Google Apps Script.&lt;/p&gt;&#xA;&lt;p&gt;In most cases, the multipart request is used for uploading files. So I prepared 2 sample situations as follows. For each situation, the request parameters are different.&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Upload a file from Google Drive to Slack.&lt;/li&gt;&#xA;&lt;li&gt;Convert an excel file to Spreadsheet on Google Drive using Drive API v3.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;Multipart post is required for these situations.&lt;/p&gt;&#xA;&lt;h2 id=&#34;1-uploading-files-from-google-drive-to-slack&#34;&gt;1. Uploading Files From Google Drive To Slack&lt;/h2&gt;&#xA;&lt;h3 id=&#34;curl-code&#34;&gt;Curl Code&lt;/h3&gt;&#xA;&lt;p&gt;In order to use this sample, please retrieve access token for uploading file to Slack.&lt;/p&gt;</description>
    </item>
    <item>
      <title>(NEW) Retrieve old revision file from Google Drive</title>
      <link>https://tanaikech.github.io/2017/07/12/new-retrieve-old-revision-file-from-google-drive/</link>
      <pubDate>Wed, 12 Jul 2017 13:21:07 +0900</pubDate>
      <guid>https://tanaikech.github.io/2017/07/12/new-retrieve-old-revision-file-from-google-drive/</guid>
      <description>&lt;p&gt;This method was updated at July 12, 2017.&lt;/p&gt;&#xA;&lt;p&gt;In order to use this, at first, please retrieve your access token and enable Drive API.&lt;/p&gt;&#xA;&lt;h3 id=&#34;1-file-id&#34;&gt;1. File ID&lt;/h3&gt;&#xA;&lt;p&gt;Retrieve file id from file name.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;curl -X GET -sSL &lt;span style=&#34;color:#ae81ff&#34;&gt;\&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    -H &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;Authorization: Bearer ### Access token ###&amp;#39;&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;\&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;https://www.googleapis.com/drive/v3/files?q=name=&amp;#34;### FileName ###&amp;#34;&amp;amp;fields=files(id,name)&amp;#39;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Reference : &lt;a href=&#34;https://developers.google.com/drive/v3/reference/files/list&#34;&gt;https://developers.google.com/drive/v3/reference/files/list&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;2-revision-id&#34;&gt;2. Revision ID&lt;/h3&gt;&#xA;&lt;p&gt;Retrieve revision id from file id.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;curl -X GET -sSL &lt;span style=&#34;color:#ae81ff&#34;&gt;\&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    -H &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;Authorization: Bearer ### Access token ###&amp;#39;&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;\&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;https://www.googleapis.com/drive/v3/files/### FileID ###/revisions?fields=revisions(id%2CmodifiedTime)&amp;#39;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Reference : &lt;a href=&#34;https://developers.google.com/drive/v3/reference/revisions/list&#34;&gt;https://developers.google.com/drive/v3/reference/revisions/list&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Retrieve old revision file from Google Drive</title>
      <link>https://tanaikech.github.io/2017/03/29/retrieve-old-revision-file-from-google-drive/</link>
      <pubDate>Wed, 29 Mar 2017 16:00:06 +0900</pubDate>
      <guid>https://tanaikech.github.io/2017/03/29/retrieve-old-revision-file-from-google-drive/</guid>
      <description>&lt;p&gt;I introduce 2 kinds of methods. One is to use &lt;code&gt;curl&lt;/code&gt;. Another is to use &lt;code&gt;wget&lt;/code&gt;. At this time, I could know that &lt;code&gt;wget&lt;/code&gt; can be also used as same as &lt;code&gt;curl&lt;/code&gt;.&lt;/p&gt;&#xA;&lt;p&gt;In order to use this, at first, please retrieve your access token and enable Drive API.&lt;/p&gt;&#xA;&lt;h3 id=&#34;1-file-id&#34;&gt;1. File ID&lt;/h3&gt;&#xA;&lt;p&gt;Retrieve file id from file name.&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;curl -X GET -sSL &lt;span style=&#34;color:#ae81ff&#34;&gt;\&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    -H &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;Authorization: Bearer ### Access token ###&amp;#39;&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;\&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;https://www.googleapis.com/drive/v3/files?q=name=&amp;#34;### FileName ###&amp;#34;&amp;amp;fields=files(id,name)&amp;#39;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;wget -q --header&lt;span style=&#34;color:#f92672&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;Authorization: Bearer ### Access token ###&amp;#39;&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;\&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#39;https://www.googleapis.com/drive/v3/files?q=name=&amp;#34;### FileName ###&amp;#34;&amp;amp;fields=files(id,name)&amp;#39;&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;\&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Reference : &lt;a href=&#34;https://developers.google.com/drive/v3/reference/files/list&#34;&gt;https://developers.google.com/drive/v3/reference/files/list&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>File Upload and Download with File Convert For curl using Drive API</title>
      <link>https://tanaikech.github.io/2017/02/08/file-upload-and-download-with-file-convert-for-curl-using-drive-api/</link>
      <pubDate>Wed, 08 Feb 2017 15:50:52 +0900</pubDate>
      <guid>https://tanaikech.github.io/2017/02/08/file-upload-and-download-with-file-convert-for-curl-using-drive-api/</guid>
      <description>&lt;p&gt;It is necessary to retrieve access token on Google. Scope is as follows.&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;https://www.googleapis.com/auth/drive&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Other mimetypes can be seen &lt;a href=&#34;https://developers.google.com/drive/v3/web/manage-downloads&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;h2 id=&#34;download-and-convert-from-spreadsheet-to-excel&#34;&gt;Download and convert from Spreadsheet to Excel&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;curl -X GET -sSL \&#xA;        -H &amp;#34;Authorization: Bearer [Your access token]&amp;#34; \&#xA;        -o &amp;#34;Excel file name&amp;#34; \&#xA;        &amp;#34;https://www.googleapis.com/drive/v3/files/[File ID]/export?mimeType=application/vnd.openxmlformats-officedocument.spreadsheetml.sheet&amp;#34;&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h2 id=&#34;upload-and-convert-from-excel-to-spreadsheet&#34;&gt;Upload and convert from Excel to Spreadsheet&lt;/h2&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;curl -X POST -sSL \&#xA;        -H &amp;#34;Authorization: Bearer [Your access token]&amp;#34; \&#xA;        -F &amp;#34;metadata={ \&#xA;                     name : &amp;#39;[File name on Google Drive]&amp;#39;, \&#xA;                     mimeType : &amp;#39;application/vnd.google-apps.spreadsheet&amp;#39; \&#xA;                     };type=application/json;charset=UTF-8&amp;#34; \&#xA;        -F &amp;#34;file=@[Your Excel file];type=application/vnd.ms-excel&amp;#34; \&#xA;        &amp;#34;https://www.googleapis.com/upload/drive/v3/files?uploadType=multipart&amp;#34;&#xA;&lt;/code&gt;&lt;/pre&gt;</description>
    </item>
    <item>
      <title>One Liner Code for Netatmo</title>
      <link>https://tanaikech.github.io/2017/01/11/one-liner-code-for-netatmo/</link>
      <pubDate>Wed, 11 Jan 2017 15:00:01 +0900</pubDate>
      <guid>https://tanaikech.github.io/2017/01/11/one-liner-code-for-netatmo/</guid>
      <description>&lt;p&gt;I made One Liner Code to retrieve data using Netatmo API. There are 2 ways. One is for windows dos. Another is for unix bash. Requirement tools are curl and jq.&lt;/p&gt;&#xA;&lt;h3 id=&#34;windows-dos&#34;&gt;windows dos&lt;/h3&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;&amp;gt; setlocal &amp;amp; curl -s -d &amp;#34;grant_type=password&amp;amp;client_id=&amp;#39;#####&amp;#39;&amp;amp;client_secret=&amp;#39;#####&amp;#39;&amp;amp;username=&amp;#39;#####&amp;#39;&amp;amp;password=&amp;#39;#####&amp;#39;&amp;amp;scope=read_station&amp;#34; &amp;#34;https://api.netatmo.net/oauth2/token&amp;#34; | for /f &amp;#34;usebackq tokens=*&amp;#34; %a in (`jq -r &amp;#34;.access_token&amp;#34;`) do @set a=&amp;#34;%a&amp;#34; | curl -s -d &amp;#34;access_token=%a&amp;amp;device_id=&amp;#39;#####&amp;#39;&amp;#34; &amp;#34;https://api.netatmo.net/api/getstationsdata&amp;#34; &amp;gt; dat.txt &amp;amp; for /f &amp;#34;usebackq tokens=*&amp;#34; %b in (`jq -r &amp;#34;.body.devices[0].dashboard_data.Temperature&amp;#34; dat.txt`) do @set b=&amp;#34;%b&amp;#34; | echo: &amp;amp; set /p nb=Indoor: Temperature %b [degree C],&amp;lt;nul &amp;amp; for /f &amp;#34;usebackq tokens=*&amp;#34; %b in (`jq -r &amp;#34;.body.devices[0].dashboard_data.Humidity&amp;#34; dat.txt`) do @set b=&amp;#34;%b&amp;#34; | set /p nb=Humidity %b [%],&amp;lt;nul &amp;amp; for /f &amp;#34;usebackq tokens=*&amp;#34; %b in (`jq -r &amp;#34;.body.devices[0].dashboard_data.Pressure&amp;#34; dat.txt`) do @set b=&amp;#34;%b&amp;#34; | set /p nb=Pressure %b [hPa]&amp;lt;nul &amp;amp; for /f &amp;#34;usebackq tokens=*&amp;#34; %b in (`jq -r &amp;#34;.body.devices[0].modules[0].dashboard_data.Temperature&amp;#34; dat.txt`) do @set b=&amp;#34;%b&amp;#34; | echo: &amp;amp; set /p nb=Outdoor: Temperature %b [degree C],&amp;lt;nul &amp;amp; for /f &amp;#34;usebackq tokens=*&amp;#34; %b in (`jq -r &amp;#34;.body.devices[0].modules[0].dashboard_data.Humidity&amp;#34; dat.txt`) do @set b=&amp;#34;%b&amp;#34; | set /p nb=Humidity %b [%]&amp;lt;nul &amp;amp; del dat.txt&#xA;&#xA;Indoor: Temperature 12 [degree C],  Humidity 56 [%],  Pressure 1000.2 [hPa]&#xA;Outdoor: Temperature 12.3 [degree C],  Humidity 56 [%]&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;h3 id=&#34;unix-bash&#34;&gt;unix bash&lt;/h3&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;$ curl -s -d &amp;#34;grant_type=password&amp;amp;client_id=&amp;#39;#####&amp;#39;&amp;amp;client_secret=&amp;#39;#####&amp;#39;&amp;amp;username=&amp;#39;#####&amp;#39;&amp;amp;password=&amp;#39;#####&amp;#39;&amp;amp;scope=read_station&amp;#34; &amp;#34;https://api.netatmo.net/oauth2/token&amp;#34;|curl -s -d &amp;#34;access_token=`jq -r &amp;#39;.access_token&amp;#39;`&amp;amp;device_id=&amp;#39;#####&amp;#39;&amp;#34; &amp;#34;https://api.netatmo.net/api/getstationsdata&amp;#34;|jq -r &amp;#39;&amp;#34;\nIndoor: Temperature &amp;#34;+(.body.devices[0].dashboard_data.Temperature|tostring)+&amp;#34; [degree C], Humidity &amp;#34;+(.body.devices[0].dashboard_data.Humidity|tostring)+&amp;#34; [%], Pressure &amp;#34;+(.body.devices[0].dashboard_data.Pressure|tostring)+&amp;#34; [hPa]\nOutdoor: Temperature &amp;#34;+(.body.devices[0].modules[0].dashboard_data.Temperature|tostring)+&amp;#34; [degree C], Humidity &amp;#34;+(.body.devices[0].modules[0].dashboard_data.Humidity|tostring)+&amp;#34; [%]&amp;#34;&amp;#39;&#xA;&#xA;Indoor: Temperature 12 [degree C], Humidity 56 [%], Pressure 1000.2 [hPa]&#xA;Outdoor: Temperature 12.3 [degree C], Humidity 56 [%]&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;If you want to use these One Liner Codes, you can use following code. Please replace &amp;ldquo;#####&amp;rdquo; to yours.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
