Is it possible to enable custom direct link support?

  • I've noticed that it's currently possible to directly open up templates in Construct 3 (open example: HERE). This seems to work by changing the URL up a bit:

    https://editor.construct.net/#open=PROJECTNAMEHERE

    Would it be possible to enable this feature for 3rd party services as well?

    If for example, someone would like to share their project for someone else to test or look at. It could be done by simply creating a direct link, like in the following example:

    https://editor.construct.net/#open=https://drive.google.com/open?id=1oFFxAy3YJpfrjcHd1Z2uVt_XlozuD4MO

    Example workflow

    1. Use url template (https://editor.construct.net/#open=)
    2. Append 3rd party URL
    3. Share direct link with others (https://editor.construct.net/#open=https://drive.google.com/open?id=1oFFxAy3YJpfrjcHd1Z2uVt_XlozuD4MO)
  • Ok, but what third party host would allow that kind of access?

    Firebase maybe, definitely not Dropbox, or Gdrive.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • Ok, but what third party host would allow that kind of access? Firebase maybe, definitely not Dropbox, or Gdrive.

    I think you mean the case of editing and saving the project. This would work in the same way as official projects/templates currently do. You'd have to save a copy of it yourself, using one of the available methods.

  • I mean allowing an app access to a file not owned by the user.

    Unless there's some file transfer api that can be used.

  • I mean allowing an app access to a file not owned by the user. Unless there's some file transfer api that can be used.

    That goes beyond what I had in mind. You're basically proposing a fully automated system to create direct links (including changes to the 3rd party access permissions) from within C3.

    While I'd like to see that as well (if their API's allow it), doing things manually and appending an already public 3rd party link, is good enough for me.

  • Do Dropbox, and Gdrive allow apps access to just view files?

    My understanding is that they generally only allow downloading via the filesystem of public files.

  • Do Dropbox, and Gdrive allow apps access to just view files? My understanding is that they generally only allow downloading via the filesystem of public files.

    You'll have to request access to just view files as well. How to do that depends on the cloud service.

  • This is deliberately not allowed, because the editor blocks communication with third-party servers for security reasons. Also opening untrusted projects is a potential security problem if they use bundled third-party addons.

  • This is deliberately not allowed, because the editor blocks communication with third-party servers for security reasons. Also opening untrusted projects is a potential security problem if they use bundled third-party addons.

    Alright makes sense, engine exploits and all that stuff but the bundled addons risk applies to pretty much any C3 project shared on the web. Anyway was just curious if it was deliberately blocked or just a missing feature, now I know. Thanks for the info!

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)