Yes, it is possible to pass a URL of a GraphML file to yEd Live to open the file automatically.
The format for directly loading graphs via URL is https://www.yworks.com/yed-live/#file=URL where URL is, well, the URL of the GraphML file you want to open.
Be aware that the file must be cross origin accessible (i.e. Access-Control-Allow-Origin: * must be set on the response's file header).
For instance, this works for files shared by a public link via Dropbox while shared links of Google Drive and OneDrive are more restrictive.
<IfModule mod_headers.c>
<FilesMatch "\.(graphml)$">
Header set Access-Control-Allow-Origin "*"
</FilesMatch>
</IfModule>
to .htaccess but I am still having trouble getting them to load in yEd live. After confirming Trusted Source in the dialog, yEd live displays an error dialog:
"ErrorClose
Couldn't load the given URL. This may due to a cross origin error or the given URL does not link to a GraphML file:
http://www.virtuallyimmune.org/test.graphml"
The URL that I am using to open yEd live is https://www.yworks.com/yed-live/#file=http://www.virtuallyimmune.org/test.graphml
I have confirmed that CORS has been enabled using:
curl -H "Origin: http://yworks.org" --verbose http://www.virtuallyimmune.org/test.graphml
Could you provide a working example of a GraphML file on a server, which can be opened via URL in yEd Live?
edited Sep 28, 2016 by derekwright