Skip to content

Instantly share code, notes, and snippets.

require "net/https"
require 'uri'
uri = URI.parse("<SERVER LOCATION>")
http = Net::HTTP.new(uri.host, uri.port)
http.use_ssl = true
http.verify_mode = OpenSSL::SSL::VERIFY_NONE
request = Net::HTTP::Post.new("/evs/renameFileFolder")
import urllib, urllib2
url = '<SERVER LOCATION>/evs/renameFileFolder'
params = urllib.urlencode({
'uid': <USER ID>,
'pwd': <USER PASSWORD>,
'pvtkey' : <PRIVATE KEY>,
'oldpath': <PATH ON IDRIVE SERVER>,
'newpath': <PATH ON IDRIVE SERVER>
<?php
curl_setopt($ch, CURLOPT_URL, '<SERVER LOCATION>/evs/renameFileFolder');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, true);
$body = 'uid=' . '<USER ID>'. '&pwd=' . '<USER PASSWORD>' . '&pvtkey=' . '<USER DEFINED PRIVATE KEY. ONLY REQUIRED IF ACCOUNT HAS BEEN CONFIGURED TO USE>' . '&oldpath=' . '<PATH TO THE ORIGINAL DESIGNATED FOLDER TO RENAME>' . '&newpath=' . '<PATH TO THE NEW DESIGNATED FOLDER>';
curl_setopt($ch, CURLOPT_POSTFIELDS, $body);
@evsapi
evsapi / renameFileFolder.java
Created May 15, 2012 03:51 — forked from kinlane/renameFileFolder.java
IDrive - EVS - REST API - renameFileFolder
//For rename file/folder
String params = "uid=" + user + "&pwd=" + pass + "&pvtkey=" + key + "&oldpath="+ oldPath+”&newpath=”+newPath;
URL evsURL = new URL("https://<server address>/evs/renameFileFolder");
HttpURLConnection con = (HttpURLConnection) evsURL.openConnection();
con.setRequestMethod("POST");
require "net/https"
require 'uri'
uri = URI.parse("<SERVER LOCATION>")
http = Net::HTTP.new(uri.host, uri.port)
http.use_ssl = true
http.verify_mode = OpenSSL::SSL::VERIFY_NONE
request = Net::HTTP::Post.new("/evs/createFolder")
import urllib, urllib2
url = '<SERVER LOCATION>/evs/createFolder'
params = urllib.urlencode({
'uid': <USER ID>,
'pwd': <USER PASSWORD>,
'pvtkey' : <PRIVATE KEY>,
'p': <PATH ON SERVER>,
'foldername' : <NAME OF FOLDER TO BE CREATED>
<?php
curl_setopt($ch, CURLOPT_URL, '<SERVER LOCATION>/evs/createFolder');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, true);
$body = 'uid=' . '<USER ID>'. '&pwd=' . '<USER PASSWORD>' . '&pvtkey=' . '<USER DEFINED PRIVATE KEY. ONLY REQUIRED IF ACCOUNT IS CONFIGURED TO USE>' . '&p=' . '<PATH TO THE LOCATION NEW FOLDER SHOULD BE CREATED>' . '&foldername=' . '<STRING DEFINING NAME OF FOLDER TO CREATE>';
curl_setopt($ch, CURLOPT_POSTFIELDS, $body);
@evsapi
evsapi / createFolder.java
Created May 15, 2012 03:32 — forked from kinlane/createFolder.java
IDrive - EVS - REST API - createFolder
//For folder create
String params = "uid=" + user + "&pwd=" + pass + "&pvtkey=" + key + "&p="+ strPath+"&foldername=”+fname;
;
URL evsURL = new URL("https://<server address>/evs/createFolder");
HttpURLConnection con = (HttpURLConnection) evsURL.openConnection();
@evsapi
evsapi / createFolder.java
Created May 14, 2012 22:07 — forked from kinlane/createFolder.java
IDrive - EVS - REST API - createFolder
//For folder create
String params = &quot;uid=&quot; + user + &quot;&amp;pwd=&quot; + pass + &quot;&amp;pvtkey=&quot; + key + &quot;&amp;p=&quot;+ strPath+”&amp;foldername=”+fname;
;
URL evsURL = new URL(&quot;https://&lt;server address&gt;/evs/createFolder&quot;);
HttpURLConnection con = (HttpURLConnection) evsURL.openConnection();
require "net/https"
require 'uri'
uri = URI.parse("<SERVER LOCATION>")
http = Net::HTTP.new(uri.host, uri.port)
http.use_ssl = true
http.verify_mode = OpenSSL::SSL::VERIFY_NONE
request = Net::HTTP::Post.new("/evs/isFileFolderExists")