问题标签 [salesforce-chatter]

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.

0 投票
3 回答
87 浏览

php - 如何将字符串转换为特定数组

使用 PHP,我如何转换这个字符串:

进入这样的数组:

“提及”类型始终具有以下格式:“00541000003WKoEAAW”这是一个Salesforce ID,而其他所有内容都是常规文本。

任何帮助表示赞赏。

0 投票
1 回答
842 浏览

salesforce - Chatter API 访问以通过平台触发器创建提要

我正在尝试使用来自平台事件触发器的 Chatter API(因为我需要在帖子中提及用户)创建一个聊天提要。但我收到一个错误:-“权限不足:未为此用户类型启用 Connect API。” 在调试日志中

并且调试日志上显示的用户是自动进程,而不是创建发布请求的经过身份验证的用户。

所以我的问题是我需要在触发器内对 Chatter API 进行身份验证吗?如果是,我该怎么做。

还是我错过了任何喋喋不休的配置?

触发代码

提前致谢...

0 投票
2 回答
109 浏览

salesforce - Salesforce:新的 Trailhead 帐户

我们有一个无喋喋不休的用户,他的个人资料也启用了单点登录。当用户尝试登录 Trailhead 时,他收到 Single Sing-on 登录错误,但当他通过 Sing Sign-On 登录时,他只能访问 Salesforce。

有人遇到过这个问题吗?如果是这样,您是如何解决的?

0 投票
2 回答
10390 浏览

salesforce - 如何在 Salesforce 中重命名我的 Apex 类名称

如何重命名我的 Apex 课程?

例如,如果我想将我的 apex 类的名称从 ABC 更改为 ABC123,我该怎么做?

0 投票
1 回答
420 浏览

salesforce - Salesforce 个案评论更新创建者姓名

我正在使用 Apex 创建案例评论。我正在使用以下代码添加评论:

我在编译时收到以下错误:字段不可写:CaseComment.CreatedById

如何更改案例评论的创建者?

0 投票
2 回答
1153 浏览

salesforce - 如何使用销售队伍 API?

我正在尝试使用 express/node 应用程序对 salesforce api 进行 api 调用,并根据我在帐户中的记录向我返回数据。

但它正在返回这个:

目前我的代码看起来像这样

我认为我的 URL 是错误的,可能还需要身份验证。

0 投票
1 回答
28 浏览

salesforce - 电子邮件消息入站电子邮件消息中缺少按钮

与标准和自定义对象相关的电子邮件,我可以在入站和出站电子邮件记录中看到回复、全部回复和转发按钮。要使这些按钮可见,需要进行哪些配置工作?

0 投票
1 回答
67 浏览

salesforce - Salesforce 集成 - 基于定价计划的分类

作为一名开发人员,我被困在试图探索 Salesforce 与我的 CRM 集成的过程中,我们的客户将其用作 SaaS。

我想在集成中实现的背景

这个想法是我的 CRM 软件允许 Salesforce 没有的许多功能,反之亦然。因此,使用我的 CRM (Saas) 的典型客户最终会同时使用这两种软件。这会导致重复工作,例如:在我的 CRM 中创建的客户必须从 Salesforce UI 手动复制到 Salesforce。

我希望提供的集成将像 2 路集成一样工作,从我的 CRM 创建的客户在 Salesforce 中创建为帐户,反之亦然。跨 2 个系统的编辑和删除同步应该可以工作。

我遇到的问题

当我开始探索 Salesforce 集成时,我发现 Salesforce 允许通过以下方式进行集成

  • 基于 Apex 触发器的系统- 我能够使用 Apex 方法实现与 Salesforce 和我的 CRM 的 2 路同步。但问题是它需要我访问他们的 web api 才能将数据从我的 CRM 发送到 Salesforce。此功能仅在 Salesforce 的更高定价计划中支持(企业版、无限版、专业版 - 如果您使用专业版,则必须支付额外费用)

  • 基于应用程序的方法(例如:Slack):我更倾向于这种方法。由于 Slack 集成适用于几乎所有定价计划并且得到很好的支持。我无法清楚地得出结论 - 我如何为我的 CRM 创建一个应用程序并将其列在 Salesforce 上?Salesforce 如何允许基于应用程序的访问从 Slack 将数据提交到 Salesforce 系统以获得较低的定价计划。他们的文档说 Api 访问仅适用于更高定价的计划。那么这是如何实现的呢?例如:您可以将 Salesforce 应用程序安装到 Slack 中,然后您可以在 Slack 的 Salesforce 个人帐户下将消息发送到聊天服务。

我真的不确定我是否对我遇到的问题有足够的了解。但我尝试尽可能多地解释。简而言之,我想将 2 路与 Salesforce 集成,并且我正在寻找可能的解决方案,该解决方案也支持较低的定价计划。我应该进行哪种类型的集成?

0 投票
0 回答
66 浏览

angularjs - 使用 Angularjs $http 插入 ContentVersion

我一直在尝试使用 Salesforce Chatter REST API插入文件,但它已被记录为 curl。我无法找到如何在 Angularjs 中使用 $http 和 visualforce 来做同样的事情。我无法正确设置请求标头和正文。如果必须使用 JavaScript 而不是 curl,请提供请求的标头和正文内容。

创建新文档的示例

创建新文档的示例请求正文

这段代码是newdocument.json. 为简洁起见,省略了 PDF 内容的二进制数据,并替换为“二进制数据在此处”。实际请求包含完整的二进制内容。

0 投票
0 回答
73 浏览

react-native - 无法在 Salesforce Lightning Chatter 页面 iOS web 视图中打开附件

全部,

我们正在基于 React Native 中的 salesforce 服务构建一个自定义移动应用程序,由于 chatter 功能非常强大,我们正在使用“react-native-wkwebview-reborn”在 Webview 中加载 chatter 闪电页面。

以下是用于加载 Chatter 页面的 URL。

${APIUrls.SALESFORCE_HOST_URL}/secur/frontdoor.jsp?sid=${decodeURIComponent(this.props.accessToken)}&retURL=${encodeURIComponent(returnURL)}

returnURL = ${SALESFORCE_LIGHTNING_HOST}/lightning/page/chatter

我们能够显示聊天页面并且它运行良好,但是当我们单击任何附件时,附件没有打开并且页面没有正确滚动。

相同的功能在 Andriod 中完美运行。

任何人都建议这样做的原因。