<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Is it possible to make http GET requests withGDL? in GDL</title>
    <link>https://community.graphisoft.com/t5/GDL/Is-it-possible-to-make-http-GET-requests-withGDL/m-p/249481#M4173</link>
    <description>&lt;BLOCKQUOTE&gt;Peter wrote:&lt;BR /&gt;
Hi Mihalcea,&lt;BR /&gt;
&lt;BR /&gt;
You can read local files with GDL but for HTTP requests you will need to write an add-on.
&lt;/BLOCKQUOTE&gt;

Is it possible to create a GDL Addon for such requests?</description>
    <pubDate>Wed, 10 Mar 2021 07:33:22 GMT</pubDate>
    <dc:creator>Mihalcea Bogdan</dc:creator>
    <dc:date>2021-03-10T07:33:22Z</dc:date>
    <item>
      <title>Is it possible to make http GET requests withGDL?</title>
      <link>https://community.graphisoft.com/t5/GDL/Is-it-possible-to-make-http-GET-requests-withGDL/m-p/249479#M4171</link>
      <description>&lt;DIV class="actalk-migrated-content"&gt;I need to read from an API which gives me a JSON or TXT containing information like dimensions, price, barcode etc.&lt;BR /&gt;Can I make this with GDL or I have to make an AddOn?&lt;/DIV&gt;</description>
      <pubDate>Tue, 24 Sep 2024 08:30:55 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Is-it-possible-to-make-http-GET-requests-withGDL/m-p/249479#M4171</guid>
      <dc:creator>Mihalcea Bogdan</dc:creator>
      <dc:date>2024-09-24T08:30:55Z</dc:date>
    </item>
    <item>
      <title>Re: Is it possible to make http GET requests withGDL?</title>
      <link>https://community.graphisoft.com/t5/GDL/Is-it-possible-to-make-http-GET-requests-withGDL/m-p/249480#M4172</link>
      <description>Hi Mihalcea,&lt;BR /&gt;
&lt;BR /&gt;
You can read local files with GDL but for HTTP requests you will need to write an add-on.</description>
      <pubDate>Tue, 09 Mar 2021 08:23:59 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Is-it-possible-to-make-http-GET-requests-withGDL/m-p/249480#M4172</guid>
      <dc:creator>Peter Baksa</dc:creator>
      <dc:date>2021-03-09T08:23:59Z</dc:date>
    </item>
    <item>
      <title>Re: Is it possible to make http GET requests withGDL?</title>
      <link>https://community.graphisoft.com/t5/GDL/Is-it-possible-to-make-http-GET-requests-withGDL/m-p/249481#M4173</link>
      <description>&lt;BLOCKQUOTE&gt;Peter wrote:&lt;BR /&gt;
Hi Mihalcea,&lt;BR /&gt;
&lt;BR /&gt;
You can read local files with GDL but for HTTP requests you will need to write an add-on.
&lt;/BLOCKQUOTE&gt;

Is it possible to create a GDL Addon for such requests?</description>
      <pubDate>Wed, 10 Mar 2021 07:33:22 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Is-it-possible-to-make-http-GET-requests-withGDL/m-p/249481#M4173</guid>
      <dc:creator>Mihalcea Bogdan</dc:creator>
      <dc:date>2021-03-10T07:33:22Z</dc:date>
    </item>
    <item>
      <title>Re: Is it possible to make http GET requests withGDL?</title>
      <link>https://community.graphisoft.com/t5/GDL/Is-it-possible-to-make-http-GET-requests-withGDL/m-p/249482#M4174</link>
      <description>&lt;BLOCKQUOTE&gt;Mihalcea wrote:&lt;BR /&gt;Is it possible to create a GDL Addon for such requests?&lt;/BLOCKQUOTE&gt;

&lt;BR /&gt;
Possible, yes.&lt;BR /&gt;
Will GS code one, probably not anytime soon unless there is huge demand for it.&lt;BR /&gt;
&lt;BR /&gt;
If you really need it, your best option is probably to write one yourself or hire someone to do it for you.&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
Ling.</description>
      <pubDate>Wed, 10 Mar 2021 08:50:12 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Is-it-possible-to-make-http-GET-requests-withGDL/m-p/249482#M4174</guid>
      <dc:creator>Lingwisyer</dc:creator>
      <dc:date>2021-03-10T08:50:12Z</dc:date>
    </item>
    <item>
      <title>Re: Is it possible to make http GET requests withGDL?</title>
      <link>https://community.graphisoft.com/t5/GDL/Is-it-possible-to-make-http-GET-requests-withGDL/m-p/249483#M4175</link>
      <description>&lt;BLOCKQUOTE&gt;Lingwisyer wrote:&lt;BR /&gt;
&lt;BLOCKQUOTE&gt;Mihalcea wrote:&lt;BR /&gt;Is it possible to create a GDL Addon for such requests?&lt;/BLOCKQUOTE&gt;

&lt;BR /&gt;
Possible, yes.&lt;BR /&gt;
Will GS code one, probably not anytime soon unless there is huge demand for it.&lt;BR /&gt;
&lt;BR /&gt;
If you really need it, your best option is probably to write one yourself or hire someone to do it for you.&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
Ling.
&lt;/BLOCKQUOTE&gt;

Any documentation on how to make GDL Addons ? Can I make in C++ API GDL AddOns?</description>
      <pubDate>Wed, 10 Mar 2021 09:02:49 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Is-it-possible-to-make-http-GET-requests-withGDL/m-p/249483#M4175</guid>
      <dc:creator>Mihalcea Bogdan</dc:creator>
      <dc:date>2021-03-10T09:02:49Z</dc:date>
    </item>
    <item>
      <title>Re: Is it possible to make http GET requests withGDL?</title>
      <link>https://community.graphisoft.com/t5/GDL/Is-it-possible-to-make-http-GET-requests-withGDL/m-p/249484#M4176</link>
      <description>&lt;BLOCKQUOTE&gt;Mihalcea wrote:&lt;BR /&gt;
Any documentation on how to make GDL Addons ? Can I make in C++ API GDL AddOns?
&lt;/BLOCKQUOTE&gt;

Not much, really. The documentation is &lt;I&gt;&lt;/I&gt;&lt;S&gt;&lt;I&gt;&lt;I&gt;&lt;/I&gt;&lt;/I&gt;&lt;/S&gt;super&lt;E&gt;&lt;/E&gt; sparse.&lt;BR /&gt;
The best thing next I know off, is &lt;A href="https://github.com/runxel/archicad-gdl-addon" target="_blank"&gt;my own documentation and template&lt;/A&gt; I made out of frustration.&lt;BR /&gt;
Seems a bit like GS doesn't want to support that in the future.&lt;BR /&gt;
People like the great Ralph Wessel also campaign to not develop any new GDL Add-ons, since they are so limited (see note below). Instead I think he and others switched to use the regular C++ API and then "fill in" objects. This however has other drawbacks of course (e.g. the Add-On has to be tailored to the object).&lt;BR /&gt;
&lt;BR /&gt;
&lt;B&gt;Beware:&lt;BR /&gt;
GDL Add-ons are very limited and can not interact with the project or communicate with other add-ons. They are truly independent.&lt;BR /&gt;
You should just use them to offload heavy tasks or computations you can't do in GDL (like bitwise calculations or I/O).&lt;/B&gt; Making HTTP request would surely work as well.</description>
      <pubDate>Wed, 10 Mar 2021 10:03:34 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Is-it-possible-to-make-http-GET-requests-withGDL/m-p/249484#M4176</guid>
      <dc:creator>runxel</dc:creator>
      <dc:date>2021-03-10T10:03:34Z</dc:date>
    </item>
    <item>
      <title>Re: Is it possible to make http GET requests withGDL?</title>
      <link>https://community.graphisoft.com/t5/GDL/Is-it-possible-to-make-http-GET-requests-withGDL/m-p/249485#M4177</link>
      <description>@runxel&lt;BR /&gt;
Pure gold what you shared on your GitHub. I feel you with the frustration part!</description>
      <pubDate>Sat, 13 Mar 2021 07:38:57 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Is-it-possible-to-make-http-GET-requests-withGDL/m-p/249485#M4177</guid>
      <dc:creator>Mihalcea Bogdan</dc:creator>
      <dc:date>2021-03-13T07:38:57Z</dc:date>
    </item>
    <item>
      <title>Re: Is it possible to make http GET requests withGDL?</title>
      <link>https://community.graphisoft.com/t5/GDL/Is-it-possible-to-make-http-GET-requests-withGDL/m-p/249486#M4178</link>
      <description>&lt;BLOCKQUOTE&gt;Mihalcea wrote:&lt;BR /&gt;
@runxel&lt;BR /&gt;
Pure gold what you shared on your GitHub. I feel you with the frustration part!
&lt;/BLOCKQUOTE&gt;

Thank you for the kind words! I hope it will be helpful for others.</description>
      <pubDate>Sun, 14 Mar 2021 13:39:26 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Is-it-possible-to-make-http-GET-requests-withGDL/m-p/249486#M4178</guid>
      <dc:creator>runxel</dc:creator>
      <dc:date>2021-03-14T13:39:26Z</dc:date>
    </item>
    <item>
      <title>Re: Is it possible to make http GET requests withGDL?</title>
      <link>https://community.graphisoft.com/t5/GDL/Is-it-possible-to-make-http-GET-requests-withGDL/m-p/249487#M4179</link>
      <description>If the HTTP API sends data that might change after an object is placed, the objects would need to be rebuilt (executing the GDL request) each time they are drawn on the screen or a layout. I am not sure whether a GDL add-on can do this, please consult the &lt;A href="https://archicad-talk.graphisoft.com/viewforum.php?f=23" target="_blank"&gt;developer forum&lt;/A&gt; or ask &lt;A href="https://graphisoft.atlassian.net/servicedesk/customer/portal/5" target="_blank"&gt;developer support&lt;/A&gt;.</description>
      <pubDate>Tue, 16 Mar 2021 17:59:03 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/GDL/Is-it-possible-to-make-http-GET-requests-withGDL/m-p/249487#M4179</guid>
      <dc:creator>Peter Baksa</dc:creator>
      <dc:date>2021-03-16T17:59:03Z</dc:date>
    </item>
  </channel>
</rss>

