問題タブ [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 - Salesforce の ROR エラー: 要求されたリソースが存在しません
Ruby Gem「databascdotcom」を使用してSalesforceをRailsアプリに統合していますが、すべて正常に動作します。
ただし、セールスフォースへの最初の呼び出しで次のエラーが発生します。
**The requested resource does not exist**
ページを再度更新 (Ctrl + F5) すると、エラーなく正常に動作します。
これが私のコードです:
「SalesForceFeed」への最初の呼び出しで、「要求されたリソースが存在しません」というエラーが返されたので、例外チェックを追加して「SalesForceFeed」を再度呼び出しましたが、これが正しい方法ではないことはわかっています。
これを修正するためのより良い方法を提案してください。ありがとう。
mysql - RoR アクティブなレコード アダプターで 2 つの異なるデータベースを使用しますか? 同じテーブル名
現在、salesforce.com のデータベースを SQL サーバーに接続する Rails プロジェクトを開発しています。Atm では、sql 部分に gem 'mysql2' を使用し、salesforce 部分に 'databasedotcom' + 'databasedotcom-rails' を使用します。
問題は、両方のデータベースのテーブルに同じ名前を付けていることです。したがって、両方のアダプターはそれらをアクティブレコードクラスにカプセル化しようとしますが、ご想像のとおり、これは大きな問題です。残念ながら、インターネットで解決策が見つかりませんでした。では、どうすれば名前空間の競合を防ぐことができますか?
databasedotcom-gem - レコードが見つからない場合のdatabasedotcomエラー
databasedotcom gemの使用を開始したばかりで、現在はスタックしています。
IdでSalesforceでレコードを検索しようとすると、ID /レコードが存在しない場合、次のエラーが発生します。
「提供された外部IDフィールドが存在しないか、アクセスできません:」
Idが存在する場合は、ページを正常に続行できます。
これが私のコードです:
終わり
どうすればこれを克服できますか?
ありがとうございました。
ruby-on-rails - レールへのsalesforceサンドボックスの統合、エラーの期限切れアクセス
Ruby Gem「databascdotcom」を使用してSalesforceをRailsアプリに統合していますが、サンドボックスアカウントタイプ「構成のみ」で試すまではすべて正常に機能します。
次のコードは、salesforce製品アカウントで使用すると正常に機能します。これが私のコードです
しかし、「foo@bar.com.sandbox」のようなユーザー名のsalesforceサンドボックスアカウントで使用しようとすると、次のエラーが発生します「期限切れのアクセス/更新トークン」
何か案は?
ruby-on-rails - Databasedotcom::SalesForceErrorエラー要求されたリソースは存在しません
ここにいる他の人は、なぜこのエラーが発生するのかをよく知っていますか?
Databasedotcom::SalesForceErrorエラー要求されたリソースは存在しません/app/vendor/bundle/ruby/1.9.1/bundler/gems/databasedotcom-8666381d50b7/lib/databasedotcom/client.rb:376:inwith_encoded_pa ensure_expected_response'
/app/vendor/bundle/ruby/1.9.1/bundler/gems/databasedotcom-8666381d50b7/lib/databasedotcom/client.rb:334:in
th_and_checked_response'/app / vendor / bundle / ruby / 1.9.1 / bundler / gems / databasedotcom-8666381d50b7 / lib / databasedotcom / client.rb:326:in `http_multipart_post '
ruby-on-rails - Salesforce: REST API から "describeLayout" 関数を使用できますか?
describeLayout
SOAP API からアクセスできることはわかっていますが、REST API からもアクセスできますか? databasedotcom Ruby gemを使用してこの関数にアクセスすることに特に興味があります。
ruby - Salesforce REST APIを介して書き込みアクセスを取得するにはどうすればよいですか?
現在、Rubyとdatabasedotcom-gemを介してsalesforce.comデータベースにアクセスしようとしています。私はここでreadmeに従いました:https ://github.com/heroku/databasedotcom
データベースに接続して連絡先にアクセスし、その連絡先の電子メールを見つけることができました。したがって、接続は正しく機能しています。しかし、私が走ったとき:
次のエラーが発生しました
sure_expected_response':フィールドを作成/更新できません:名前。このフィールドのセキュリティ設定を確認し、プロファイルまたは権限セットに対して読み取り/書き込みが行われていることを確認してください。(Databasedotcom :: SalesForceError)
セールスフォースデータベースへの読み取りアクセス権はあるが書き込みアクセス権がないようです。これは、oauthの使用方法に関する問題ですか(私の理解は非常に基本的です)?それとも、salesforce.comの設定変更だけでしょうか?
ruby-on-rails-3 - Ruby on RailsとdatabasedotcomでOAuth2とSalesforce.comで認証してみる
databasedotcom gem を使用して、Salesforce.com を通じてアプリケーションを認証しようとしています。ドキュメントは貧弱で、私は OAuth の初心者です。Salesforce.com でアプリを構成し、シークレットとキーを持っています。私の環境から設定しています:
ここで、トークンを取得し、それを使用して認証することになっています。トークンを取得するにはどうすればよいですか? 外部からアクセスするトークンと、ユーザー名とパスワードを使用して取得するオプションがありますが、次に何をすべきか、またはトークンを取得する方法がわかりません。ドキュメントは、私が既に持っているかのように続き、どこから来たかを知る必要があります。
ruby-on-rails-3 - databasedotcom gem で複数のアクセス トークンを使用する
十分にグーグルで検索した後(そして失敗しました!)、この質問をここに投稿することを考えました。(興味深いことに、SOは、質問に使用する件名に基づいて投稿を開始する前に、一致するすべての質問を表示します。しかし、助けにはなりません:(
とにかく私の状況は:
- 異なる Orgs にログインして Rails アプリを承認し、返された access_token (AT)、refresh_token (RT)、instance_url (IU) を保存します。
- データにアクセスするユーザーに基づいて、異なる AT、RT、および IU を使用して、databasedotcom (DBDC) gem クライアントを認証します。
しかし。
DBDC gem を使用して最初に認証した後、別のユーザーに対して別の AT、RT & IU を使用して認証を試み、データにアクセスしようとすると、最初に認証されたユーザーのデータが取得されます。
DBDC gem のコードを調べてみましたが、おそらく十分な経験がないため、直面しているこの問題の解決策/トレースバックを見つけることができませんでした。
これに関するヘルプ/リンク/ポインタは高く評価されます!
PS: 興味深いことに、oauth セッションからログアウトするという概念があるようです。ドキュメントのどこにも言及されていませんが、まだ苦労しています。
ruby - Databasedotcom は Ruby でカスタム オブジェクトを具体化します
SOQLクエリの結果をJSONで返したいのですが、データが文字列で返されてしまうようです。
これらの結果を RESTful サービスで使用するために JSON オブジェクトに具体化するにはどうすればよいですか?