2013-01-01 61 views
1

我有一堆文件,我想將它們全部推送到filepicker並使用各種轉換選項來操作它們。從命令行將文件存儲到filepicker.io?

如何自動執行此過程?有沒有辦法做到這一點以外的javascript與我可以從命令行運行的傳統腳本語言?

+0

簡短回答:當然。較長的回答:我想你會用*某種*語言。你的偏好是什麼? VBScript或Powershell(Windows)? Bash(Linux/MacOS)? Visual Basic或C#? Perl的?還有其他的東西嗎? – paulsm4

+0

http://WhatHaveYouTried.com?祝你好運。 – shellter

+0

我的理想語言是perl on linux命令行。我的問題是我如何進行身份驗證以及哪些網址違規?該文檔僅公開一個JavaScript界面​​。 – freyfogle

回答

4

執行此操作的方法是將文件的內容作爲POST發送到/ api/store/S3。例如

curl -F [email protected] 'https://www.filepicker.io/api/store/S3?key={{apikey}}&filename=myCoolFile.html' 

有執行類似行動的其他工具,如https://github.com/uams/geturl,但他們使用的機制(發佈到/ API /路/存儲)是過時的。

總體而言,您可以使用此功能,但網址可能會更改。我們對/ api/store/[provider]語法非常滿意,但可能在發佈之前更改

+0

非常好,謝謝。但是有一個問題,就是在定義好的API之外,像這樣發佈到FP上,可能會長期工作?爲什麼不公開公開這個API? – freyfogle

+0

對於所有對此感興趣的人來說,解決方案都是非常基本的,通過參數'apikey'和'fileUpload'發佈到https://www.filepicker.io/api/path/storage。不知道爲什麼filepicker不會在他們的文檔中公開這個。 – freyfogle

+0

只是還沒有開始這樣做,在推進服務器端API,庫和文檔之前,關閉了javascript和消息傳遞的一些改進。 我實際上推薦使用/ api/store/S3來替代相同的參數,這就是我們正在使用的url規範 – brettcvz

相關問題