You can probably use the API for what you want to do, though your users will need to have an API key to make everything work smoothly. Documentation for the API is here:

https://galaxy-central.readthedocs.org/en/latest/lib/galaxy.webapps.galaxy.api.html

An alternative approach would be to build a Galaxy data source tool that enables users to get a remote dataset from your site. Here are some information about this approach:

http://wiki.galaxyproject.org/Admin/Internals/Data%20Sources

Also, check out examples in the <GALAXY_HOME>/tools/data_source directory.

Good luck,
J.


On May 7, 2013, at 10:54 PM, ็Ž‹่ƒDon wrote:

Hello, Galaxy developers and maintainers!
I'm a user in Chinese mainland and I'd like to deploy our Galaxy server
locally. There's some requirements I cannot realize and I still have no
idea after searching over all Galaxy Wiki pages and Galaxy Developer docs.
The problem is, I need to jump from another external webpage to Galaxy
index page through a JS action and a specific included dataset has to be
transferred to Galaxy at the same time. In other words, users click a
button on an external webpage and will transfer to Galaxy index page
with an automatic action of user-login and dataset-uploading in Galaxy
server. I've no idea how to realize someway and really need some help on it.
Thanks
Wang Dan

___________________________________________________________
Please keep all replies on the list by using "reply all"
in your mail client.  To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
 http://lists.bx.psu.edu/

To search Galaxy mailing lists use the unified search at:
 http://galaxyproject.org/search/mailinglists/