Take the 2-minute tour ×
Salesforce Stack Exchange is a question and answer site for Salesforce administrators, implementation experts, developers and anybody in-between. It's 100% free, no registration required.

I have a requirement for which I need to convert all the opportunities in to ENML and then upload it on EverNote. I have created the ENML. But how can I upload/submit the ENML on evernote?

What is the proper way to upload the ENML, Since there is no official SDK for Apex. I think It can be done via OAuth protocol. Can someone please give me a working example of this in Apex Salesforce since I haven't worked on OAuth protocol before.

Is there a better solution avaialable for the Salesforce integration with EverNote. I am not using business account for EverNote so I can't use the AppExchange application for EverNote.

share|improve this question
    
you can call the App company support in AppExchange and see if they can provide a trial. something could be achievable with the use of Appexchange if the SFDC API have limitations... –  Baskaran S Feb 27 at 13:13
    
If you are just dealing with one Evernote account you could bypass OAuth and use the developer token. See dev.evernote.com/doc/articles/authentication.php –  Daniel Ballinger Feb 27 at 20:21
    
See if you can find the underlying protocol that Evernote uses in dev.evernote.com/doc. It will most likely be SOAP/WSDL, REST/JSON or HTTP based. Then we can figure out how to call it from Apex. –  Daniel Ballinger Feb 27 at 20:23
    
It is OAuth Protocol I guess. However I have wrote the OAth request methods. Now stuck in signature methods. Don't know whether it should be 'PLAINTEXT' or 'HMAC-SHA1'. Both are not generating the correct header. –  Zeeshan Sheikh Feb 28 at 6:51

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.