<div dir="ltr">I tried GeoJSON. I was able to use it as a layer in QGIS by inputting the URL that returns geojson in the menu Layer -> Data source manager -> Vector -> Source type file .I put the URL in the column to enter the file path.<br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">2020年6月24日(水) 20:55 Alessandro Pasotti <<a href="mailto:apasotti@gmail.com">apasotti@gmail.com</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><br></div><div>You can have a look to <a href="https://qgis.org/pyqgis/3.2/core/File/QgsFileDownloader.html" target="_blank">https://qgis.org/pyqgis/3.2/core/File/QgsFileDownloader.html</a> , store the contents to a temporary file and then load it.</div><div><br></div><div>... or also <a href="https://qgis.org/pyqgis/3.2/core/Network/QgsNetworkContentFetcher.html?highlight=fetcher#module-QgsNetworkContentFetcher" target="_blank">https://qgis.org/pyqgis/3.2/core/Network/QgsNetworkContentFetcher.html?highlight=fetcher#module-QgsNetworkContentFetcher</a></div><div><br></div><div>Both classes handle QGIS authentication configurations and proxies, OAuth2 is also supported by both.</div><div><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Jun 24, 2020 at 1:37 PM Karl Magnus Jönsson <<a href="mailto:Karl-Magnus.Jonsson@kristianstad.se" target="_blank">Karl-Magnus.Jonsson@kristianstad.se</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">





<div lang="SV">
<div>
<p class="MsoNormal"><a name="m_3777062713184044780_m_7820271841441241267_T_Default_Reply"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)">Hi!<u></u><u></u></span></a></p>
<p class="MsoNormal"><span><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)" lang="EN-GB">I’m also interested this functionality. Need to use OAuht2 authentication but
 that seems not to be available. Guess there is just an solution programmatically then.
<u></u><u></u></span></span></p>
<p class="MsoNormal"><span><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)" lang="EN-GB"><u></u> <u></u></span></span></p>
<p class="MsoNormal"><span><b><span style="font-size:10pt;font-family:"Franklin Gothic Book",sans-serif;color:black">Karl-Magnus</span></b></span><span></span><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt;font-family:Calibri,sans-serif;color:rgb(31,73,125)"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><span style="font-size:11pt;font-family:Calibri,sans-serif">Från:</span></b><span style="font-size:11pt;font-family:Calibri,sans-serif"> Qgis-user <<a href="mailto:qgis-user-bounces@lists.osgeo.org" target="_blank">qgis-user-bounces@lists.osgeo.org</a>>
<b>För </b>Ben Hur Pintor<br>
<b>Skickat:</b> den 24 juni 2020 10:23<br>
<b>Till:</b> Steve Sgalowski <<a href="mailto:steve.sgalowski@gmail.com" target="_blank">steve.sgalowski@gmail.com</a>><br>
<b>Kopia:</b> QGIS User <<a href="mailto:Qgis-user@lists.osgeo.org" target="_blank">Qgis-user@lists.osgeo.org</a>><br>
<b>Ämne:</b> Re: [Qgis-user] Http access to json return<u></u><u></u></span></p>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<p class="MsoNormal">Hi!<u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">If it's a vector layer (e.g. geojson response) that you'll load via API, you can try using the Data Source Manager -> Vector Tab and use
<b>Protocol: HTTP(S), cloud, etc.</b>. You can select the proper <b>Type</b> and input the
<b>URI</b> similar to the image below. This will load the file/response as a QGIS layer.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<div>
<p class="MsoNormal"><img style="width: 5.8541in; height: 3.7604in;" id="gmail-m_3777062713184044780gmail-m_7820271841441241267_x0000_i1025" width="562" height="361"><u></u><u></u></p>
</div>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">I haven't tried it yet for CSV / non-spatial data though.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal">All the best,<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal">Ben Hur<u></u><u></u></p>
</div>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<div>
<p class="MsoNormal">On Wed, Jun 24, 2020 at 2:23 PM Andreas Neumann <<a href="mailto:a.neumann@carto.net" target="_blank">a.neumann@carto.net</a>> wrote:<u></u><u></u></p>
</div>
<blockquote style="border-color:currentcolor currentcolor currentcolor rgb(204,204,204);border-style:none none none solid;border-width:medium medium medium 1pt;padding:0cm 0cm 0cm 6pt;margin-left:4.8pt;margin-right:0cm">
<div>
<p><span style="font-size:10pt;font-family:Verdana,sans-serif">Hi Steve,<u></u><u></u></span></p>
<p><span style="font-size:10pt;font-family:Verdana,sans-serif">Not that I know of, but:<u></u><u></u></span></p>
<p><span style="font-size:10pt;font-family:Verdana,sans-serif">- you could have an onload Python script that runs when the form opens<u></u><u></u></span></p>
<p><span style="font-size:10pt;font-family:Verdana,sans-serif">- you could have a web-widget with an onload javascript that does some network requests<u></u><u></u></span></p>
<p><span style="font-size:10pt;font-family:Verdana,sans-serif">Such rather "developer centric" questions are more likely to get responses on the qgis-developer mailing lists, btw.<u></u><u></u></span></p>
<p><span style="font-size:10pt;font-family:Verdana,sans-serif">Greetings,<u></u><u></u></span></p>
<p><span style="font-size:10pt;font-family:Verdana,sans-serif">Andreas<u></u><u></u></span></p>
<p id="gmail-m_3777062713184044780gmail-m_7820271841441241267gmail-m_-5553553722090921877reply-intro"><span style="font-size:10pt;font-family:Verdana,sans-serif">On 2020-06-24 07:22, Steve Sgalowski wrote:<u></u><u></u></span></p>
<blockquote style="border-color:currentcolor currentcolor currentcolor rgb(16,16,255);border-style:none none none solid;border-width:medium medium medium 1.5pt;padding:0cm 0cm 0cm 5pt;margin-left:0cm;margin-right:0cm">
<div id="gmail-m_3777062713184044780gmail-m_7820271841441241267gmail-m_-5553553722090921877replybody1">
<div>
<div>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Verdana,sans-serif">Is there  widget  on qgis that does http out with api and returns data in json or csv format?.
<u></u><u></u></span></p>
<div>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Verdana,sans-serif"> <u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Verdana,sans-serif">Stephen.<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Verdana,sans-serif"> <u></u><u></u></span></p>
</div>
</div>
</div>
</div>
<p class="MsoNormal"><span style="font-size:10pt;font-family:Verdana,sans-serif"><u></u> <u></u></span></p>
<div>
<p class="MsoNormal"><span style="font-size:10pt;font-family:"Courier New"">_______________________________________________<br>
Qgis-user mailing list<br>
<a href="mailto:Qgis-user@lists.osgeo.org" target="_blank">Qgis-user@lists.osgeo.org</a><br>
List info: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-user" target="_blank">
https://lists.osgeo.org/mailman/listinfo/qgis-user</a><br>
Unsubscribe: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-user" target="_blank">
https://lists.osgeo.org/mailman/listinfo/qgis-user</a><u></u><u></u></span></p>
</div>
</blockquote>
<p><span style="font-size:10pt;font-family:Verdana,sans-serif"><u></u> <u></u></span></p>
</div>
<p class="MsoNormal">_______________________________________________<br>
Qgis-user mailing list<br>
<a href="mailto:Qgis-user@lists.osgeo.org" target="_blank">Qgis-user@lists.osgeo.org</a><br>
List info: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-user" target="_blank">
https://lists.osgeo.org/mailman/listinfo/qgis-user</a><br>
Unsubscribe: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-user" target="_blank">
https://lists.osgeo.org/mailman/listinfo/qgis-user</a><u></u><u></u></p>
</blockquote>
</div>
<p class="MsoNormal"><br clear="all">
<u></u><u></u></p>
<div>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
<p class="MsoNormal">-- <u></u><u></u></p>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<div>
<p class="MsoNormal"><span style="font-family:Arial,sans-serif">---<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><b><span style="font-family:"Courier New"">Ben Hur S. Pintor</span></b><span style="font-family:Arial,sans-serif"><u></u><u></u></span></p>
</div>
<div>
<div>
<p class="MsoNormal"><span style="font-family:"Courier New";color:black"><a href="https://bnhr.xyz/" target="_blank">bnhr.xyz</a></span><span style="font-family:Arial,sans-serif"><u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Courier New""><a href="mailto:hi@bnhr.xyz" target="_blank">hi@bnhr.xyz</a></span><span style="font-family:Arial,sans-serif"><u></u><u></u></span></p>
</div>
</div>
<div>
<p class="MsoNormal"><span style="font-family:Arial,sans-serif"><u></u> <u></u></span></p>
</div>
<p class="MsoNormal" style="text-align:center" align="center"><span style="font-family:Arial,sans-serif"><img id="gmail-m_3777062713184044780gmail-m_7820271841441241267_x0000_i1026" border="0"><u></u><u></u></span></p>
<p class="MsoNormal" style="text-align:center" align="center"><span style="font-size:36pt;font-family:"Arial Black",sans-serif;color:rgb(68,68,68)">open spatial & data solutions</span><span style="font-family:Arial,sans-serif"><u></u><u></u></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>

_______________________________________________<br>
Qgis-user mailing list<br>
<a href="mailto:Qgis-user@lists.osgeo.org" target="_blank">Qgis-user@lists.osgeo.org</a><br>
List info: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-user" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-user</a><br>
Unsubscribe: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-user" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-user</a></blockquote></div><br clear="all"><br>-- <br><div dir="ltr"><div dir="ltr"><div>Alessandro Pasotti</div><div>QCooperative:  <a href="https://www.qcooperative.net" target="_blank">www.qcooperative.net</a><br></div>ItOpen:   <a href="http://www.itopen.it" target="_blank">www.itopen.it</a></div></div>
_______________________________________________<br>
Qgis-user mailing list<br>
<a href="mailto:Qgis-user@lists.osgeo.org" target="_blank">Qgis-user@lists.osgeo.org</a><br>
List info: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-user" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-user</a><br>
Unsubscribe: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-user" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-user</a></blockquote></div>