New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated REAMDE.md to link to salesforce-bulkipy #33

Closed
wants to merge 1 commit into
base: master
from

Conversation

Projects
None yet
2 participants
@bholagabbar

bholagabbar commented Dec 15, 2016

The salesforce-bulk library was used to export 18k records to wingify salesforce. However, the library is broken, not maintained anymore and is a pain to work with. I had to make code changes in the library installed in my virtualenv to actually get it to work. It took ~week to figure out all the issues we were facing.

  1. Added 2 factor auth support: The current library doesn’t work through API but by simply scraping and working with the main login form. If 2 factor auth is enabled (most organizations have it enabled for their salesforce), a page pops up asking for verfication code and it crashes. Solution: Integrated the simple-salesforce library login workaround, where we use the sessionid and host instead.
  2. Added support for sandbox: The current library has no support for sandbox
  3. Added unicode character parsing feature: Bulk loading data from csv that as unicode character fails. Unicode characters are commonplace and we had them in our salesforce data export as well. The script kept crashing
  4. Other bug fixes

@lambacck lambacck closed this Jul 4, 2017

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