2013-04-11 3 views
0

내 ROR 응용 프로그램에서 salesforce (CRUD 작업)를 업데이트해야합니다. 나는 databasedotcom와 함께 노력했다. 그것은 client_ID와 client_secret에서 잘 작동합니다. 제 경우는 client_IDclient_secret을 얻지 못할 것이지만 사용자로부터 salesforce 자격 증명 (username/password + securitytoken)을 받겠습니다. 진행 방법 없이client_IDclient_secret이 없습니다. 어떤 경우에 다른 어떤 보석이 내 시나리오에서 해결됩니다.레일 (ROR) 및 Salesforce

소스 코드는

@@client = Databasedotcom::Client.new("config/databasedotcom.yml") 
@@client.authenticate :username => username, :password => password+securitytoken 
@@client.sobject_module =SFDC_Models 
@@client.materialize('User') 
@user =SFDC_Models::User.all 
@@client.create("Account",account_attr) 

답변