You need to sign in to do that
Don't have an account?
Salesforce to Onehub Image uploading ?
Hi,
I have to send image from Salesforce to ONEHUB.
for this i have code snippet in RUBY.Could you please help me to write In Apex.
Code sinnpet from ONEHUB
Set up your instance of the Oauth2 client for multipart posts.
In ruby, using the Oauth2 library, it’s something like this:
client = OAuth2::Client.new(client_app_id, client_app_secret, :site => ‘https://ws-api.onehub.com’, :ssl => {:verify => true}) do |b|
b.request :multipart
b.request :url_encoded
b.adapter Faraday.default_adapter
end
< handle all of the authentication here, e.g. token = OAuth2::AccessToken.new… >
Then, make the body from a local file in your directory:
pathname = ‘./logo_onehub_ws.png’
1.local file name ./logo_onehub_ws.png will be stored in folder FOLDER_ID as ‘foo1.png’
upload = Faraday::UploadIO.new(File.new(pathname,‘rb’),
‘application/octet-stream’, ‘foo1.png’)
payload = { :file => { :name => File.basename(pathname), :‘form-data’ => upload } }
Post to the folder specified by its numeric ID
resp = token.post(“/folders/#{FOLDER_ID}/files.json”, body: payload)
you will get back a json payload with the file information in it.
https://appexchange.salesforce.com/developers
http://developer.salesforce.com/trailhead
Thank you ..
I have developed code no need of trail heads ...
And i am not asking any one to do this project ..
I am looking for a person and he know both RUBY and APEX that's it.
If you know BOTH let me know .
We are more than happy to help you through problems and assist with compilation errors, debug problems, etc - but we will not write your code for you. You need to try it on your own first.
Andy Boettcher
Oh thats nice .
I am doing in my own.
Thank you