问题标签 [intercom]

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 投票
1 回答
492 浏览

android - 无网络对讲用户注册

我分别在iosandroid上调用 registerUserWithUserId 和 registerIdentifiedUser来注册用户。

如果我在手机没有网络(即无法访问intercom.io服务器)的情况下尝试注册用户,当网络恢复时图书馆会重新尝试注册用户吗?或者我应该在互联网返回自己时重新尝试注册用户?

当与charles一起观察网络流量时,看起来图书馆确实会在互联网返回时尝试重新注册用户(这很棒)。但是很难确定,因为这个用例没有明确的文档。

IOS:

安卓:

0 投票
1 回答
1268 浏览

ios - 将对讲集成到 Swift iOS 应用程序中

我正在尝试在我正在构建的 Swift 应用程序中使用Intercom iOS SDK 。但是,他们所有的文档都是用 Objective-C 编写的。由于我刚刚开始,我不太确定如何在我的应用程序中实现对讲机。

我已将“pod 'Intercom'”添加到我的 Podfile 中,并将导入语句添加到我的桥接头中。

在 iOS 应用程序中设置对讲机的下一步是在我的应用程序 AppDelegate 中使用以下代码对其进行初始化:

然后在我的快速视图控制器中使用objective-c代码,如下所示:

如何在我的 swift 项目中实现这样的 Objective-c 代码?

我四处搜索,并联系了对讲机的支持,但还没有找到答案。

非常感谢!

0 投票
1 回答
1058 浏览

python - Python 请求在控制台中有效,但在应用程序中无效

我构建了一个 Python 脚本,旨在使用 python requests 库将数据上传到一个名为 Intercom 的应用程序。这个想法是在自定义属性中插入一个全新的字段,其中包含我们需要为我们的自动消息传递关闭的数据。

脚本很长,但是破坏的方法如下:

下面也是方法create_requests_session()

当我运行整个脚本并逐步执行第一个脚本时,input_user它以字典的形式出现,看起来像。(注意:数据是匿名的,但结构保持完全相同):

但是,在将用户传递给json.dumps(user)然后通过 POST 请求发送之后,我收到了 404 错误。

这是奇怪的部分。我用完全相同的 JSON 发送了这个完全相同的用户,除了我使用 Python 控制台创建了所有部分(注意,为了保持用户数据的匿名性,有些行被隐藏了):

在这一点上,我完全迷失了。我试图设置一个代理来尝试逐字节比较请求,但没有太多运气。非常感谢任何帮助或见解。

0 投票
1 回答
818 浏览

ios - 捕捉通知并做某事

我正在使用Intercom 的 iOS SDK并阅读我发现的可用标题:

我怎样才能在控制器中捕获这些通知,然后根据抛出的特定通知做一些事情?

0 投票
1 回答
431 浏览

javascript - Linkedin API 注册按钮 - 我是初学者

我是第一次做网站。对于任何愚蠢的问题,我很抱歉,但我真的没有背景。不过,我正在努力学习。我在 Weebly (www.i2i.network) 上开发了该网站,并尝试通过他们的 API 服务包含一个 LinkedIn 注册按钮,以监控正在使用该网站的人。

到目前为止,我复制并粘贴了我在 LinkedIn SDK 指南中找到的内容

该按钮第一次出现,它打开了与我的 LinkedIn 个人资料的连接。真令人兴奋!:D(极客)

在这一点上,我仍然不知道我是否从 LinkedIn API 服务中检索到任何数据,如果“是”,如何管理它们并可能将它们包含在 Intercom.io 中。

据我了解,我应该从 LinkedIn API 收到以下内容:

我真的收到答案了吗?我该如何阅读?如何在以下 Intercom.io 脚本中使用它?

我知道这可能是一个非常基本的问题,但我从零开始,我喜欢通过练习来学习......

此外,如果您对我可以逐步学习的网站或教程有任何建议,我们将不胜感激。

感谢您的帮助,

贾科莫

0 投票
1 回答
1221 浏览

ios - Intercom.io Custom Attributes for Swift aren't working

I'm trying to implement custom attributes for Intercom.io into my iOS app. I'm in XCode 7, Swift 2 and iOS 9.

Here's my code:

I am successfully submitting "name" & "email" but my "custom_attributes" aren't working. I think my syntax is correct according to the Intercom's documentation: https://docs.intercom.io/Install-on-your-mobile-product/configuring-intercom-for-ios

But I'm a Swift newbie and have no experience with Obj-C.

Also important to note that my events are reporting properly through.

Is there anything wrong with my syntax?? Or anything else? Please help!

0 投票
1 回答
567 浏览

ios - 快速对讲机推送通知

我正在尝试为对讲机推送通知注册应用程序。他们在这里有说明:https ://docs.intercom.io/Install-on-your-mobile-product/enabling-push-notifications-with-intercom-for-ios

他们在 obj c 中给出了这段代码,但我的应用程序很快,这对我来说就像胡言乱语:

有人可以解释如何快速完成这个过程吗?

0 投票
1 回答
218 浏览

android - 对讲机是否支持新的GCM?

自2015年3月起更新了GCM的工作方式,intercom.io是否支持新的实现?因为这里(https://docs.intercom.io/Install-on-your-mobile-product/using-google-cloud-messaging-gcm-with-intercom-for-android)是旧文档,我没有找到任何最新的

0 投票
1 回答
905 浏览

ruby-on-rails - intercom-rails:设置一些特定于操作的自定义数据属性

我想用 intercom-rails gem 设置自定义数据属性。在UserController#sign_up我有intercom_custom_data.user[:sign_up] = true但没有创建变量。我尝试在其他控制器(TruckController#edit)中,如果它被创建。

用户控制器.rb

卡车控制器.rb

0 投票
1 回答
915 浏览

google-analytics - 在隐私浏览 Mozilla 中阻止第三方跟踪器

我们在我们的项目中使用谷歌分析和对讲服务作为第三方跟踪器。但在 Mozilla 的隐私浏览中,由于跟踪保护而被阻止,并且他们不允许参与跟踪的第三方广告或分析服务。在控制台中,您收到以下消息

由于启用了跟踪保护,“ http://www.google-analytics.com/analytics.js ”上的资源被阻止。

关于如何更改代码或启用跟踪而不是更改 Mozilla 首选项中的选项的任何想法都会有很大帮助。提前致谢 :)