問題タブ [databasedotcom-gem]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails-3 - SalesForcedatabasedotcomgemがActiveRecordと競合しています
私は奇妙な問題に遭遇しました-私が次のようなdatabasedotcomgemを使用してSalesForceからユーザー情報を取得しようとしたとき:
ActiveRecordエラーActiveRecord::RecordNotFound for User、id:0013000000XXXXXが表示されます
ネイティブgemにパッチを適用せずにこのメソッドを使用するにはどうすればよいですか(findメソッドのエイリアスが役立つことを理解しています)?
ruby - セッションの有効期限が切れているか無効です(Ruby databasedotcom gem)
私はsalesforcerestapiを使用して、databasedotcom gemを使用してrailsアプリからsalesforceアカウントにアクセスしています。リモートアクセスアプリを作成し、キーとIDを取得しました。ユーザーを認証して、auth_token、instance_urlなどを取得することができました。しかし、私がリクエストを送信すると
@client.materialize("Account")
Session expired or invalid
エラーが発生します
開発者のセールスフォースアカウントを持っています。
誰かがこれで私を助けることができますか?
次のリクエストでユーザーを認証しています......。
@client.authenticate :token => token, :instance_url => "http://na1.salesforce.com"
ruby-on-rails - Salesforceエラー-「無効な相互参照ID」
OmniAuth、OmniAuth-salesforce、およびこのgemを使用してRailsアプリを開発しています:https ://github.com/heroku/databasedotcom
「client_id」と「client_secret」をアプリにハードコーディングしています。次に、Saleforceで認証するユーザーごとに、oauthトークン、ユーザーID、およびインスタンスのURLをキャプチャします。これらすべてで、私は彼らに代わってリードを作成しています。
ユーザーが「client_id」と「client_secret」を取得したのと同じアカウントからのものである場合、すべてが機能します。ただし、別のSalesforceインスタンスのユーザーで認証すると、「無効な相互参照ID」エラーが発生します。
自分のアプリで、さまざまなSalesforceインスタンスのユーザーのリードを送信する必要があります。これは不可能ですか?
これが私の完全なコードです:
アドバイスありがとうございます!
ruby-on-rails - セールスフォースでバルクAPIを使用して1回のApi呼び出しで200レコードを挿入する方法
databasedotcom gemを使用してバルクAPIを介して1回のAPI呼び出しで複数のレコードを追加するにはどうすればよいですか?今、私は通常のactiverecordタイプのメソッドを使用して、レコードごとに1つのAPI呼び出しを行う挿入を行っています
ruby - Salesforce Bulk Api gem?
databasedotcom gemについて読みましたが、バルクAPIをサポートしていません。ログインにOauth2を使用するsalesforceバルクAPIgemはありますか?
ruby - databasedotcom AggregateResultの使用方法は?
databasedotcom gemを使用したクエリから受け取ったAggregateResultを使用するにはどうすればよいですか?
使い方がわかりません。ドキュメントに「get」などと記載されているものは存在しません。
salesforce - databasedotcom で認証が失敗する
databasedotcom gem を採用しようとしていますが、認証を超えることができませんでした。これが私がしたことです(databasedotcom gemをインストールした後):
- rails c (または irb では「databasedotcom」が必要)
- client=Databasedotcom::Client.new :client_id => 'foo', :client_secret=>'bar'
- client.ca_file = '/Users/tjiang/missioncontrol/tmp/ca-bundle.crt'
- client.verify_mode = OpenSSL::SSL::VERIFY_PEER
- client.authenticate :username=>'myusername', :password=>'mypassword'
すべての資格情報はプロセスでコピー アンド ペーストされるため、間違いはありません。証明書はここからダウンロードされました: http://certifie.com/ca-bundle/ca-bundle.crt.txt
Ruby 187 と 193、および Rails の内部と外部を繰り返し試しましたが、常に次のエラー メッセージが表示されました。
Databasedotcom::SalesForceError: /Library/Ruby/Gems/1.8/gems/databasedotcom-1.3.0/lib/databasedotcom/client.rb:112:in `authenticate' からの認証失敗
ここで何を見逃したのだろうか?特に、Salesforce でリモート アクセスを作成するときに使用したコールバック URL が気になります (「oob」、「http://localhost:3000」、および「https://www.salesforce.com」を試しましたが、どれもありませんでした)。違いはありません)。
ruby-on-rails - rails os x 10.7.4 xcode 4.3.2rvm1.14.1でバンドルインストールを実行中にエラーが発生しました
新しいRailsアプリを起動しようとすると、バンドルをインストールせずにサーバーを起動できません。このエラーが発生します。私は無駄に他のスタックを試しました。よろしくお願いします!
ruby-on-rails - Databasedotcom gem と dbdc_controller エラー
dbdc_controller プロジェクト (https://github.com/dburkes/dbdc_controller) を Heroku にデプロイしようとしましたが、ユーザーのインデックス ページをプルアップするとエラーが発生します。
ログには、特定のエラーなしで単に「ArgumentError (ArgumentError)」が表示されます。他の誰かがこのようなことに遭遇しましたか?
ruby-on-rails - Ruby Gem "Databasedotcom" 同一オブジェクトの問題
Ruby Gem "Databasedotcom" を使用して Salesforce を Rails アプリに統合していますが、すべて正常に動作しますが、Rails アプリケーションと Salesforce で同じオブジェクト名の問題に直面しています。
Rails アプリケーションに User モデルがあり、User オブジェクトも Salesforce にあります。そのため、Salesforce User オブジェクトからデータを取得しようとすると、常に Rails アプリケーションの User オブジェクトが返されます。
これが私のコードです
ただし、上記のステートメントは常に Rails の User モデルを使用します。
Salesforce User オブジェクトを使用してそのデータを取得したいと考えています。
助けてくれてありがとう。