Skip to content

Instantly share code, notes, and snippets.

@cimenta
Created April 17, 2015 11:58
Show Gist options
  • Save cimenta/e7fb3e5987856d2b5b9f to your computer and use it in GitHub Desktop.
Save cimenta/e7fb3e5987856d2b5b9f to your computer and use it in GitHub Desktop.
require 'salesforce_http_client'
SalesforceHttpClient.configure do |config|
config.salesforce_login_id = 'my_login_id_or_email'
config.salesforce_password = 'my_password'
end
salesforce_id = '000000000000ABC'
report_save_path = "tmp/#{salesforce_id}.csv"
sf_client = SalesforceHttpClient::Client.new
sf_client.download_report(salesforce_id, report_save_path)
@cimenta
Copy link
Author

cimenta commented Apr 17, 2015

ruby getreport.rb

C:/Ruby193/lib/ruby/gems/1.9.1/gems/salesforce_http_client-0.1.3/lib/salesforce_
http_client/salesforce_http_access.rb:13:in create_http_client': uninitialized constant SalesforceHttpClient::SalesforceHttpAccess::HTTPClient (NameError) from C:/Ruby193/lib/ruby/gems/1.9.1/gems/salesforce_http_client-0.1.3/li b/salesforce_http_client/salesforce_http_access.rb:6:indownload_from_salesforc
e'
from C:/Ruby193/lib/ruby/gems/1.9.1/gems/salesforce_http_client-0.1.3/li
b/salesforce_http_client/client.rb:17:in download_report' from getreport.rb:16:in

'

@cimenta
Copy link
Author

cimenta commented Apr 17, 2015

C:/Ruby193/lib/ruby/gems/1.9.1/gems/salesforce_http_client-0.1.3/lib/salesforce_
http_client/salesforce_http_access.rb:49:in save_report': uninitialized constan t SalesforceHttpClient::SalesforceHttpAccess::FileUtils (NameError) from C:/Ruby193/lib/ruby/gems/1.9.1/gems/salesforce_http_client-0.1.3/li b/salesforce_http_client/salesforce_http_access.rb:38:indownload_and_save_repo
rt'
from C:/Ruby193/lib/ruby/gems/1.9.1/gems/salesforce_http_client-0.1.3/li
b/salesforce_http_client/salesforce_http_access.rb:8:in download_from_salesforc e' from C:/Ruby193/lib/ruby/gems/1.9.1/gems/salesforce_http_client-0.1.3/li b/salesforce_http_client/client.rb:17:indownload_report'
from getreport.rb:17:in `

'

@cimenta
Copy link
Author

cimenta commented Apr 17, 2015

I am using ruby 1.9.3p194 (2012-04-20) [i386-mingw32]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment