问题标签 [zendesk]

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 回答
9048 浏览

css - 样式化 Google 自定义搜索框的 CSS 问题

我正在尝试将 Google 自定义搜索纳入我们的帮助中心。功能还可以,但是样式很不对。

我很确定某些 CSS 必须覆盖/干扰 Google 样式,但我似乎无法找出哪些 CSS(我猜是表格)。

进一步来说:

  1. 文本输入字段不是垂直居中对齐的。
  2. 搜索按钮未正确显示。

这是我正在使用的沙箱的链接,搜索栏位于标题下方的容器中:https ://acrolinx1429009760.zendesk.com/hc

旁注:我只能从 Zendesk 访问一个主要的 CSS 文件。

任何帮助将不胜感激,谢谢。

0 投票
0 回答
487 浏览

json - 在 python 2.7.10 for Zendesk API 中使用请求的 JSON 解码问题

我有一个 python 脚本,用于调用 Zendesk API 以获取 JSON 返回。典型的Data = response.json()工作直到我不得不将所有内容移植到 python 2.7。它在 3.4 中运行良好。我尝试了各种不同的编码和解码策略,我已经克服了困难,但它是我可以使用的形式。我需要能够通过字符串访问 json 部分,而不是整数Data['users']作为示例。这是我已经完成的代码。

使用 bitify 是我在网上找到的一个解决方案,这是我最近的一次尝试。这是我得到的错误响应:

如您所见,我收到了 200 条回复。将 URL 直接放入网页会给我 JSON 返回,我使用 JSONlint 对其进行了验证。

0 投票
2 回答
656 浏览

node.js - 如何调试我的 SSO SAML 与 zendesk 的集成

我正在使用 zendesk 在 SAML 服务上设置单点登录。我正在使用 node/express 和使用node-samlp编写自定义 SAML 服务器。

Zendesk 是 SP,我的 SAML 服务器有自己的 IdP

用户步骤如下:

导航到帐户.zendesk.com 并被重定向到帐户.com/login?SAMLRequest=asdfasdfafsd

然后用户输入凭据并发布到节点服务器。在服务器上,我能够解析* SAMLRequest,验证用户并向用户提供 SAMLResponse。

用户从节点服务器接收到 SAMLResponse 并被重定向到:account .zendesk.com?SAMLResponse=asdfasdf&RelayState=xxx

此时,用户会得到一个未找到的页面。我不确定我做错了什么,此时我猜测我的 SAMLResponse 格式错误或者我将用户重定向到错误的地址。

PS:最初 samlp 不能直接使用,我分叉了 repo 并更新了几个依赖项,它开始工作了。

*我最初无法解析来自 zendesk 的 SAMLRequest。当我在查询参数上使用 decodeURIComponent 时,有换行符和空格,我用“+”替换了它,这使它起作用。然后我意识到他们的查询参数似乎不是 URI 编码的......

0 投票
1 回答
1099 浏览

c# - 如何使用 System.Net.Http 发送如下所示的 cURL 请求?

我正在尝试使用 Zendesk 的票证提交 API,在他们的文档中,他们在 cURL 中给出了以下示例:

curl https://{subdomain}.zendesk.com/api/v2/tickets.json \ -d '{"ticket": {"requester": {"name": "The Customer", "email": "thecustomer@domain.com"}, "subject": "My printer is on fire!", "comment": { "body": "The smoke is very colorful." }}}' \ -H "Content-Type: application/json" -v -u {email_address}:{password} -X POST

我正在尝试使用 System.Net.Http 库发出此 POST 请求:

当我尝试将 Authorization 标头添加到内容时,我不断收到错误消息。我现在明白 HttpContent 应该只包含内容类型标题。

如何使用 System.Net.Http 库创建和发送 POST 请求,在其中设置 Content-Type 标头、授权标头并在正文中包含 Json?

0 投票
1 回答
458 浏览

asp.net - 使用 VB.Net 将 ZenDesk JSON 数据导入 SQL Server

我完全是 API 和 JSON 的新手,但是我知道我在用 SQL 做什么,我会说我是 VB.Net/ASP.Net 的业余爱好者。我们使用 ZenDesk 作为我们的票务系统,并且了解从中获取数据到 JSON 格式的链接是以下 url:“ https://COMPANYNAME.zendesk.com/api/v2/tickets.json ”。我已经看过很多关于如何将这些数据导入 SQL 的“解决方案”,但没有一个对我有用。我以前从未在 VB.Net 中使用过 httpGetWebRequest,所以请有人向我解释一下如何去做吗?我将非常感谢人们可以为此提供的任何帮助-这让我很生气!

亲切的问候,

英里

0 投票
1 回答
379 浏览

single-sign-on - 带有 zendesk 的 Android 应用程序的 SSO

我需要一些有关 Zendesk 的 Android 应用程序单点登录的帮助。它使用 JSON Web Tokens,我不知道如何在我的 android 项目中实现这些。Zendesk 团队提供了一些不同语言的示例 jwt,但我不知道如何使用它们并执行它们。

0 投票
0 回答
26 浏览

php - 致命错误:语法错误、意外的 '\' (T_NS_SEPARATOR)、期望变量 (T_VARIABLE) 或 '$'

因此,我正在尝试从我公司网页上填写的表格中创建一张带有 zen 办公桌的票。我是一家初创公司的实习生,我以前从未编写过 php,实际上只有 java。我正在尝试将我们网页上填写的表格连接到我们的消息中 zen 桌面子域,但我真的不明白逻辑。这是我所拥有的:

0 投票
2 回答
3406 浏览

javascript - 使用 JavaScript 触发器激活 ZenDesk 小部件

好的,所以我在 support.tophat.com 上编辑一个页面,在屏幕的左下方有一个小部件按钮,点击后会打开一个方便的小支持票窗口。这是 zendesk 提供的 ZenDesk 小部件,用于为客户提供向 ZenDesk 后端提交支持票证的服务。

我要做的是在页面上其他位置的某个任意链接或按钮上包含对函数的“onClick”调用,这将触发支持票证窗口显示,而实际上不必单击左下角的按钮.

这似乎是通过 iframe 实现的,我已经尝试过 jQuery .click() 函数但无济于事......在检查了元素并查看用户单击按钮时触发了哪个函数后,我得到了一个一长串令人作呕的神秘 JS,没有真正的概述功能。

我的最终目标是在单击后打开支持窗口,比方说,如果我单击一个链接,该链接具有触发器,并设置 onClick="trigger()" 触发窗口在左下角打开.

如果您希望我在事件触发时包含 chrome 显示的块,请告诉我,但它并不漂亮,如果我输入看起来像那样的代码,mods 可能不喜欢。

0 投票
1 回答
328 浏览

android - Zendesk SDK 与 API

有人用过 Zendesk SDK 吗?

我正在考虑使用它,因为它提供了很多开箱即用的功能。但它是否不安全或容易出错?

在这种情况下,您会建议只使用 Zendesk API 吗?

0 投票
1 回答
649 浏览

ios - ZenDesk iOS SDK:如何生成 JWT 端点 URL?

我正在开发需要集成 ZenDesk SDK 的 iOS 应用程序。我已经设置了 AppId、zendeskurl、clientId。

当我将身份验证方法设置为匿名时,它工作正常。

但是当我将 JWT 设置为身份验证方法时。它不工作。

在此处输入图像描述