ruby-on-rails - 未在 Rails 中为此组织启用 REST API(使用 databasedotcom gem 的 Salesforce API)

标签 ruby-on-rails salesforce databasedotcom-gem

我最近通过 databasedotcom gem 将 Salesforce API 集成到我的 Rails 3.2 应用程序中。

此外,还有一个用于数据同步的后台作业。

登录我的专业版 Salesforce 帐户后,Resque 作业失败并显示此错误...

Class
Jobs::Salesforce::Contact
Arguments
1
Exception
Databasedotcom::SalesForceError
Error
The REST API is not enabled for this Organization.

即使是专业版,我如何才能启用 API?

我尝试使用开发人员版并没有问题。

是否有允许在 Salesforce 中使用 REST API 的特定版本?

专业版试用版怎么样?

谢谢。祝你有美好的一天!

最佳答案

您是否有机会使用开发人员版?验证您是否拥有“API 启用”权限。

如果是 Professional Edition,您可能需要联系 Salesforce 支持以启用 API。

对于 EE 和 UE,它会自动启用。

以下是两个可能对您有所帮助的链接

https://github.com/heroku/databasedotcom/issues/49

https://success.salesforce.com/answers?id=90630000000gnjCAAQ

关于ruby-on-rails - 未在 Rails 中为此组织启用 REST API(使用 databasedotcom gem 的 Salesforce API),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18585745/

相关文章:

ruby-on-rails - Rails ActiveAdmin索引格式编号

ruby-on-rails - 收到来自 Paypal 的通知后生成 PDF 文件

ruby-on-rails - 在 rails api 事件模型序列化程序中为关联属性使用不同的键名

Salesforce SOQL 描述表

salesforce - 不接受WITH 子句 - Salesforce

ruby-on-rails - 销售人员 REST API : Databasedotcom gem to upload attachments

css - 如何将列表项包装在 link_to 中?

eclipse - 如何在 Eclipse 基础 Force.com IDE 中进行代码对齐

ruby-on-rails - 在哪里获取 Salesforce API for Rails 3.2.11 的 client_id 和 client_secret