click on em, download link can be copy pasted. Or, use osfclient which is how I uploaded them. @betatim
I have a question — sorry for necro'ing! — but how would I do this if it's utterly impractical to manually click to discover download URLs?
-
-
Hi, Olivia. The file has a unique URL that looks this: http://osf.io/abcde . The download link is that url with /download appended to it.
-
How do I get a list of the URLs without having to manually click on them? I don't have time to create a list of 100s of URLs manually.
-
I think this is being implemented right now - more when I get to a laptop!
-
Ah, so not available. Does anybody have any alternatives? I need to get my files up now sadly.
-
hey olivia, off my plane now :). I misunderstood: if you want download URLs in bulk from osfclient, that is WIP -https://github.com/dib-lab/osf-cli/pull/119 …
-
bulk download from a project tho can straight up be done with osfclient 'osf clone'.
-
Yeah, I have figured out a number of ways of doing it. Thank you so much! I think clone over fetch so I can grab them all but a subset would
-
be useful. Like if I could fetch only a single subdirectory.
- 17 more replies
New conversation -
-
-
I need to upload let's say 100 files... obviously I can't manually click to discover their download URLs. What do I do?
-
The API isn't helping. What I can see in the JSON is everything but download, so move, upload, etc — but no download.

-
So it seems like you know about https://developer.osf.io/#Nodes_nodes_files_list …? links:download isn't there? How about attributes:guid? Also tagging @loveundeniably
-
I'm AFK. Will have to reply tomorrow. Sorry. There's definitely no download link when I request json for osf storage. Ideas?

-
I understand I can curl a file, but I need to be able to curl or otherwise d/l 100s. So I'd need like a json with download URLs I guess?
-
If you have a minimal example of automatically pulling all files in a folder stored on osf, I'd be really grateful.

-
Don't mind language, python or javascript or bash.
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.