问题标签 [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 投票
2 回答
76 浏览

php - PHP 返回登录用户

我运行一个基于 Joomla 的站点,我试图让对讲机通过 php 提取登录的用户数据。有谁知道这些行的正确公式是什么(或者我在哪里可以找到它?):

第二个问题:没有登录用户会怎样?

仅供参考:不幸的是,我不是 php 流利的!

完整代码:

0 投票
0 回答
6830 浏览

java - Spring OAuth2:访问令牌被拒绝,因为未指定 client_id

我正在尝试在我的 spring 应用程序中实现对讲 OAuth2。我遇到了一个奇怪的问题。

一旦用户授予应用程序使用其数据的权限,就会向访问令牌 uri ( https://api.intercom.io/auth/eagle/token) 发送 POST 请求。这个 post 请求由 spring 处理。

但后来我得到了错误

经过调试,我发现 POST 请求由于缺少 client_id 而失败。这是我收到的 json 的一部分。

我的oauth.properties文件同时包含client_idclient_secret

但是,当我对其他 oauth 提供程序(例如 等)执行相同操作时githubgoogle它可以正常工作。我什至用client_idand尝试了通过 curl 的 POST 请求client_secret,请求成功,我得到了令牌。我无法理解为什么 spring 在这里导致错误。虽然它适用于其他 oauth 提供商。

谁能帮我。为什么会发生这种情况?我似乎找不到问题。谢谢 !!

0 投票
1 回答
1618 浏览

intercom - 是否可以将对讲机放在左下角?

默认情况下,Intercom Messenger 显示在页面的右下方。如何将其配置为位于左下角?

0 投票
2 回答
11003 浏览

reactjs - 如何在我的 React 应用程序中添加对讲脚本?

我正在使用 redux-segment 进行分析,并正在尝试实现对讲。我遇到的问题实际上是让它加载等。我正在尝试遵循这个,但仍然不确定在哪里输入应用程序 ID 等。 对讲机段。我想在抓取当前用户时在我的动作创建器中加载对讲机,但是没有关于如何实际加载对讲机的文档。

0 投票
0 回答
261 浏览

javascript - Intercom.io 和 Olark 等小部件如何使用父域 cookie?

我已经构建了一个包含在 iFrame 中的小部件,但是我很难将在父域上创建的 cookie 发送到 iframe 域以供使用。父域和 iframe 域不同,因此适用跨域规则。

是否有一种标准的方法来创建允许父级和 iframe 相互通信的小部件?可能将 Ajax 与 JSON 或 JSONP 一起使用?

编辑:我什至无法让 iframe 在 iframe 中打印 cookie,除非它们都来自同一个来源。

0 投票
3 回答
3073 浏览

intercom - 对讲跟踪事件自动发送自动消息

如何在每次发生事件时自动发送自动消息。事件发生,立即发送自动消息?现在,当我们跟踪事件时,消息需要一段时间才能显示

0 投票
0 回答
246 浏览

titanium - 使用 Hyperloop 包含对讲 Android SDK 时无法编译应用程序

我有一个 Alloy 应用程序,我正在尝试包含 Intercom 的最新 SDK (3.1.2)。我能够毫无问题地编译 iOS 应用程序。但是,在尝试编译 Android 版本时,它会抛出错误。

Titanium SDK:6.0.3GA Hyperloop:2.0.1 Android 构建工具:23.0.1

构建时导致错误的命令:

打包应用程序:/Users/matiaspenela/Library/android-sdk-macosx/build-tools/23.0.1/aapt "package" "-f" "-m" "-J" "/Users/matiaspenela/Documents/Appcelerator_Studio_Workspace/ BoatyardHyperloop/build/android/gen" "-M" "/Users/matiaspenela/Documents/Appcelerator_Studio_Workspace/BoatyardHyperloop/build/android/AndroidManifest.xml" "-A" "/Users/matiaspenela/Documents/Appcelerator_Studio_Workspace/BoatyardHyperloop/build/ android/bin/assets""-S""/Users/matiaspenela/Documents/Appcelerator_Studio_Workspace/BoatyardHyperloop/build/android/res""-I""/Users/matiaspenela/Library/android-sdk-macosx/platforms/android- 23/android.jar""-F""/Users/matiaspenela/Documents/Appcelerator_Studio_Workspace/BoatyardHyperloop/build/android/bin/app.ap_" "--auto-add-overlay" "--extra-packages" "ti.modules.titanium.ui:android.support. v7.appcompat:android.support.v7.cardview:io.intercom.android.sdk.gcm:io.intercom.android.sdk""-S""/var/folders/xh/4kptgxf94q99cc4rrwz1l56r0000gn/T/117231-7807- 19ndtdv/res" "-S" "/var/folders/xh/4kptgxf94q99cc4rrwz1l56r0000gn/T/117231-7807-z4fljn/res" "-S" "/var/folders/xh/4kptgxf94q99cc4rrwz1l56r0000gn/T/11723m/70hg res" "-S" "/Users/matiaspenela/Documents/Appcelerator_Studio_Workspace/BoatyardHyperloop/build/hyperloop/android/intercom-sdk-gcm-3.1.2/res" "-S" "/Users/matiaspenela/Documents/Appcelerator_Studio_Workspace/BoatyardHyperloop/build/hyperloop/android/intercom-sdk-base-3.1.2/res"

抛出的错误:

[错误]:无法打包应用程序:[错误]:[错误]:/Users/matiaspenela/Documents/Appcelerator_Studio_Workspace/BoatyardHyperloop/build/hyperloop/android/intercom-sdk-base-3.1.2/res/layout/intercom_conversation_coordinator。 xml:12:错误:在包“com.boatyard.hyperloop”[错误]:[错误]:/Users/matiaspenela/Documents/Appcelerator_Studio_Workspace/BoatyardHyperloop/build/hyperloop/android/intercom 中找不到属性“扩展”的资源标识符-sdk-base-3.1.2/res/layout/intercom_conversation_coordinator.xml:20:错误:在包'com.boatyard.hyperloop'中找不到属性'layout_scrollFlags'的资源标识符[错误]:[错误]:/Users/ matiaspenela/Documents/Appcelerator_Studio_Workspace/BoatyardHyperloop/build/hyperloop/android/intercom-sdk-base-3.1。2/res/layout/intercom_conversation_coordinator.xml:26:错误:在包“com.boatyard.hyperloop”[错误]中找不到属性“layout_collapseMode”的资源标识符:
[错误]:/Users/matiaspenela/Documents/Appcelerator_Studio_Workspace/BoatyardHyperloop/build/hyperloop/android/intercom-sdk-base-3.1.2/res/layout/intercom_conversation_coordinator.xml:33:错误:找不到属性的资源标识符' 'com.boatyard.hyperloop' 包中的 layout_collapseMode' [错误]:
在包“com.boatyard.hyperloop”[错误]中找不到属性“layout_behavior”的资源标识符:[错误]:/Users/matiaspenela/Documents/Appcelerator_Studio_Workspace/BoatyardHyperloop/build/hyperloop/android/intercom-sdk-base-3.1 .2/res/layout/intercom_conversation_coordinator.xml:93:错误:在包“com.boatyard.hyperloop”[错误]中找不到属性“layout_behavior”的资源标识符:[错误]:/Users/matiaspenela/Documents/Appcelerator_Studio_Workspace/ BoatyardHyperloop/build/hyperloop/android/intercom-sdk-base-3.1.2/res/layout/intercom_conversation_coordinator.xml:42:错误:错误:找不到与给定名称匹配的资源(在'layout_behavior',值为'@string /appbar_scrolling_view_behavior')。[错误]:[错误]:/Users/matiaspenela/Documents/Appcelerator_Studio_Workspace/BoatyardHyperloop/build/hyperloop/android/intercom-sdk-base-3.1.2/res/layout/intercom_conversation_coordinator.xml:72:错误:错误:找不到与给定名称匹配的资源(在“layout_behavior”,值为“@string/appbar_scrolling_view_behavior”)。[错误]:[错误]:/Users/matiaspenela/Documents/Appcelerator_Studio_Workspace/BoatyardHyperloop/build/hyperloop/android/intercom-sdk-base-3.1.2/res/layout/intercom_conversation_coordinator.xml:89:错误:错误:否找到与给定名称匹配的资源(在“layout_behavior”处,值为“@string/appbar_scrolling_view_behavior”)。[错误]:[错误]:/Users/matiaspenela/Documents/Appcelerator_Studio_Workspace/BoatyardHyperloop/build/hyperloop/android/intercom-sdk-base-3.1。2/res/layout/intercom_conversation_coordinator.xml:93:错误:错误:找不到与给定名称匹配的资源(在“layout_behavior”处,值为“@string/appbar_scrolling_view_behavior”)。[错误]:[错误]:/Users/matiaspenela/Documents/Appcelerator_Studio_Workspace/BoatyardHyperloop/build/hyperloop/android/intercom-sdk-base-3.1.2/res/layout/intercom_expander_button.xml:1:错误:错误:否找到与给定名称匹配的资源(在“layout_marginBottom”处,值为“@dimen/intercom_composer_activity_margin”)。[错误]:[错误]:/Users/matiaspenela/Documents/Appcelerator_Studio_Workspace/BoatyardHyperloop/build/hyperloop/android/intercom-sdk-base-3.1.2/res/layout/intercom_expander_button.xml:1:错误:错误:否找到与给定名称匹配的资源(在 'layout_marginEnd' 值为“@dimen/intercom_composer_activity_margin”)。[错误]:[错误]:/Users/matiaspenela/Documents/Appcelerator_Studio_Workspace/BoatyardHyperloop/build/hyperloop/android/intercom-sdk-base-3.1.2/res/layout/intercom_expander_button.xml:1:错误:错误:否找到与给定名称匹配的资源(在“layout_marginRight”处,值为“@dimen/intercom_composer_activity_margin”)。[错误]:[错误]:/Users/matiaspenela/Documents/Appcelerator_Studio_Workspace/BoatyardHyperloop/build/hyperloop/android/intercom-sdk-base-3.1.2/res/layout/intercom_expander_button.xml:1:错误:错误:否找到与给定名称匹配的资源(在“背景”处,值为“@drawable/intercom_composer_circular_ripple”)。[错误]:[错误]:/Users/matiaspenela/Documents/Appcelerator_Studio_Workspace/BoatyardHyperloop/build/hyperloop/android/intercom-sdk-base-3.1.2/res/layout/intercom_gallery_input_toolbar.xml:1:错误:错误:找不到与给定名称匹配的资源(在“layout_height”,值为“@dimen/intercom_composer_toolbar_with_status_bar_height”)。[错误]:[错误]:/Users/matiaspenela/Documents/Appcelerator_Studio_Workspace/BoatyardHyperloop/build/hyperloop/android/intercom-sdk-base-3.1.2/res/layout/intercom_gallery_input_toolbar.xml:1:错误:错误:否找到与给定名称匹配的资源(在“背景”,值为“@color/intercom_composer_full_screen_toolbar”)。[错误]:[错误]:/Users/matiaspenela/Documents/Appcelerator_Studio_Workspace/BoatyardHyperloop/build/hyperloop/android/intercom-sdk-base-3.1。2/res/layout/intercom_gallery_input_toolbar.xml:1:错误:错误:找不到与给定名称匹配的资源(在“fitsSystemWindows”处,值为“@bool/intercom_composer_fits_system_windows”)。[错误]:[错误]:/Users/matiaspenela/Documents/Appcelerator_Studio_Workspace/BoatyardHyperloop/build/hyperloop/android/intercom-sdk-base-3.1.2/res/layout/intercom_gallery_input_toolbar.xml:1:错误:错误:否找到与给定名称匹配的资源(在“paddingTop”处,值为“@dimen/intercom_composer_toolbar_content_offset”)。[错误] :/Users/matiaspenela/Documents/Appcelerator_Studio_Workspace/BoatyardHyperloop/build/hyperloop/android/intercom-sdk-base-3.1.2/res/layout/intercom_gallery_input_toolbar.xml:1:错误:错误:找不到与给定名称匹配的资源(在“paddingTop”,值为“@dimen/intercom_composer_toolbar_content_offset”)。[错误] :/Users/matiaspenela/Documents/Appcelerator_Studio_Workspace/BoatyardHyperloop/build/hyperloop/android/intercom-sdk-base-3.1.2/res/layout/intercom_gallery_input_toolbar.xml:1:错误:错误:找不到与给定名称匹配的资源(在“paddingTop”,值为“@dimen/intercom_composer_toolbar_content_offset”)。[错误] :
[错误]:/Users/matiaspenela/Documents/Appcelerator_Studio_Workspace/BoatyardHyperloop/build/hyperloop/android/intercom-sdk-base-3.1.2/res/layout/intercom_gif_input_toolbar.xml:1:错误:错误:找不到匹配的资源给定的名称(在“layout_height”处,值为“@dimen/intercom_composer_toolbar_with_status_bar_height”)。[错误]:[错误]:/Users/matiaspenela/Documents/Appcelerator_Studio_Workspace/BoatyardHyperloop/build/hyperloop/android/intercom-sdk-base-3.1.2/res/layout/intercom_gif_input_toolbar.xml:1:错误:错误:否找到与给定名称匹配的资源(在“背景”,值为“@color/intercom_composer_full_screen_toolbar”)。[错误]:[错误]:/Users/matiaspenela/Documents/Appcelerator_Studio_Workspace/BoatyardHyperloop/build/hyperloop/android/intercom-sdk-base-3.1.2/res/layout/intercom_gif_input_toolbar.xml:1:错误:错误:找不到与给定名称匹配的资源(在“fitsSystemWindows”,值为“@bool/intercom_composer_fits_system_windows”)。[错误]:[错误]:/Users/matiaspenela/Documents/Appcelerator_Studio_Workspace/BoatyardHyperloop/build/hyperloop/android/intercom-sdk-base-3.1.2/res/layout/intercom_gif_input_toolbar.xml:1:错误:错误:否找到与给定名称匹配的资源(在“paddingTop”处,值为“@dimen/intercom_composer_toolbar_content_offset”)。值为“@bool/intercom_composer_fits_system_windows”)。[错误]:[错误]:/Users/matiaspenela/Documents/Appcelerator_Studio_Workspace/BoatyardHyperloop/build/hyperloop/android/intercom-sdk-base-3.1.2/res/layout/intercom_gif_input_toolbar.xml:1:错误:错误:否找到与给定名称匹配的资源(在“paddingTop”处,值为“@dimen/intercom_composer_toolbar_content_offset”)。值为“@bool/intercom_composer_fits_system_windows”)。[错误]:[错误]:/Users/matiaspenela/Documents/Appcelerator_Studio_Workspace/BoatyardHyperloop/build/hyperloop/android/intercom-sdk-base-3.1.2/res/layout/intercom_gif_input_toolbar.xml:1:错误:错误:否找到与给定名称匹配的资源(在“paddingTop”处,值为“@dimen/intercom_composer_toolbar_content_offset”)。

提前致谢!

0 投票
2 回答
748 浏览

php - 检查对讲机中是否存在用户

我想同时从我的数据库和对讲机中删除一个用户,但我想检查该用户是否存在于对讲机中:

0 投票
1 回答
44 浏览

php - 带有 Socialengine 4 的 intercom.io

我希望至少通过使用我们的 intercom.io 帐户连接的任何人的用户名和电子邮件。我不知道如何从当前用户那里提取用户名和电子邮件地址。我已将以下代码放在 Settings-->General Settings-->Head Scripts/Styles 下

如何提取信息以填充到 intercom.io

0 投票
0 回答
83 浏览

ios - Get notified about new window is being shown

I have an issue: a third party messaging component (named Intercom) is presenting a new UIWindow above the application's key window. I would like to get notified about when the it is happening, but no success. My attempts so far:

KVO for the UIApplication's keywindow property

KVO for the UIApplication's windows array

KVO for the UIApplication's keyWindow's level

view(Did/Will)Dissapear

Do you have any more ideas to solve it? thanks