【问题标题】:The REST API is not enabled for this Organization (Salesforce API using databasedotcom gem) in RailsRails 中未为此组织启用 REST API(使用 databasedotcom gem 的 Salesforce API)
【发布时间】:2013-09-03 06:40:23
【问题描述】:

我最近通过 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 的特定版本?

专业版试用版怎么样?

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

【问题讨论】:

    标签: ruby-on-rails salesforce databasedotcom-gem


    【解决方案1】:

    你有没有机会使用开发者版?验证您是否拥有“API Enabled”权限。

    如果是专业版,您可能需要联系 Salesforce 支持以启用 API。

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

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

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

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

    【讨论】:

    • 在哪里可以看到“API Enabled”权限选项?我正在为连接的应用程序使用开发者版。
    • API Enabled 权限将位于配置文件中的用户权限部分。 API Enabled 选项仅适用于配置文件系统管理员的用户或系统管理员的克隆配置文件。 na4.salesforce.com/help/doc/en/admin_userperms.htm
    • success.salesforce.com/answers?id=90630000000gr7kAAA请关注它以获取更多信息
    • 已投票。所以最后一个问题,我已经设置了通过 Manage Users > Permission Set > System Permission 启用的 API。在那之后,问题仍然存在......这意味着没有办法让它适用于PE和GE,对吗?我在想正确的直觉吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-31
    • 2014-09-12
    • 2014-09-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多