标签: zendesk

设置Google自定义搜索框的CSS问题

我正在尝试在我们的帮助中心添加Google自定义搜索.功能还可以,但造型非常错误.

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

进一步来说:

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

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

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

非常感谢任何帮助,谢谢.

css zendesk google-custom-search

2
推荐指数
1
解决办法
8488
查看次数

动态脚本加载 Zendesk 小部件

除非需要,我一直试图通过不加载 Zendesk 小部件来节省页面上的资源。

如果我手动添加到页面以下标签一切正常:

<script id="ze-snippet" src="https://static.zdassets.com/ekr/snippet.js?key=[MyKey]> </script>
Run Code Online (Sandbox Code Playgroud)

作为我页面的一部分,我在某个地方始终存在一个 div 标签:

<div id="ze-snippet"> </div>
Run Code Online (Sandbox Code Playgroud)

我想要的是,<script>当用户单击按钮时对该标签执行“动态脚本加载” 。

我目前的尝试是这样的:

<script id="ze-snippet" src="https://static.zdassets.com/ekr/snippet.js?key=[MyKey]> </script>
Run Code Online (Sandbox Code Playgroud)

我不断收到的错误是我一生都无法弄清楚如何解决它: 在此处输入图片说明

javascript dynamic-script-loading zendesk

2
推荐指数
1
解决办法
3304
查看次数

从Zendesk API获取所有门票

我正在尝试使用他们的v2 API从Zendesk获取所有票证数据 - API每页限制为100个响应然后分页,但我似乎无法遍历所有页面以获取票证总数(和其他信息)

因为我不知道会有多少页面,所以我正在努力设置一个循环来有效地处理这个问题.目前我使用了20,因为我知道我的门票不到2000张:

for ($page=1;$page<20;$page++) {
    if ($page==1) {
        $data = curlWrap("/ticket_metrics.json", null, "GET");
    } else {
        if ($data->next_page!="NULL"&&$data->next_page!=""&&$data->next_page!=0) {
            $data = curlWrap("/ticket_metrics.json?page=$page", null, "GET");
        }
    }

    foreach ($data as $ticket) {
        if (is_array($ticket)) {
            foreach ($ticket as $i) {
                $time=$i->reply_time_in_minutes->calendar;
                if ($time!=0 &&$time!="") {
                    $total_time=$total_time+$time;
                    $counter++;
                }
            }
        }
    }
}



$answer=$total_time/$counter;

print $total_time."/".$counter."=".$answer;
Run Code Online (Sandbox Code Playgroud)

如何获得门票总数和第一个响应时间,以便我可以执行此计算?

谢谢

php api zendesk

1
推荐指数
1
解决办法
3684
查看次数

使用 PUT 使用 Groovy 的 HTTP Builder 更新 JSON 数据

我需要使用 Groovy HTTP Builder 更新 Zendesk Tickets。我使用以下代码

@Grab(group='org.codehaus.groovy.modules.http-builder', module='http-builder', version='0.5.0-RC2' )
import java.util.Properties;
import java.io.InputStream;
import java.io.ByteArrayInputStream;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import groovyx.net.http.*;
import static groovyx.net.http.Method.*;
import groovy.json.*;
import groovyx.net.http.ContentType;

def jsonBuilder = new groovy.json.JsonBuilder();
class MyTicket
{
    def subject
}

        def myTicket = new MyTicket( 
        subject: 'xyz'.toString()
        )
def ticketList=[myTicket]
jsonBuilder(ticket:ticketList)


println(jsonBuilder)

def authSite = new HTTPBuilder('https://{subdomain}.zendesk.com/api/v2/tickets/{ticketid}.json');
authSite.auth.basic 'username', 'password';
authSite.request( Method.PUT, ContentType.JSON )
 {  req ->
 uri.path = ''https://{subdomain}.zendesk.com/api/v2/tickets/{ticketid}.json'';
                requestContentType = ContentType.JSON;
                headers.Accept = 'application/json';
                body =[jsonBuilder]

                response.success …
Run Code Online (Sandbox Code Playgroud)

groovy groovy-console groovyws zendesk

1
推荐指数
1
解决办法
5844
查看次数

是否可以完全自定义zendesk新的Web小部件(CSS和HTML)?

是否可以完全自定义zendesk新的Web小部件(CSS和HTML)?我试过在网上搜索,但我找不到任何答案.

zendesk

1
推荐指数
1
解决办法
3232
查看次数

Zendesk Android:创建门票的例外情况

我使用以下代码将ZenDesk与我的应用程序集成.

ZendeskConfig.INSTANCE.init(this, getResources().getString(R.string.zendesk_url), getResources().getString(R.string.zendesk_appId), getResources().getString(R.string.zendesk_clientkey), new ZendeskCallback<String>() {
            @Override
            public void onSuccess(String result) {

            }

            @Override
            public void onError(ErrorResponse error) {

            }

        });

        ZendeskConfig.INSTANCE.setContactConfiguration(new BaseZendeskFeedbackConfiguration() {
            @Override
            public String getRequestSubject() {
                return "Save The Date";
            }
        });
        Identity user = new AnonymousIdentity.Builder().build();
        ZendeskConfig.INSTANCE.setIdentity(user);

        ZendeskConfig.INSTANCE.setCustomFields(getCustomFields());
Run Code Online (Sandbox Code Playgroud)

当试图创建Tickets在Logcat中获得以下异常时.请帮助我.

E/BaseProvider:UTC时间:2016-02-09T05:48:11Z 02-09 11:18:11.970 4061-4061 /?E/BaseProvider:预期的身份验证类型为null.检查是否已下载设置.存在本地身份.本地身份是匿名的.02-09 11:18:11.970 4061-4061 /?E/ZendeskFeedbackConnector:网络错误:false,状态代码:-1,原因:预期的身份验证类型为空.检查是否已下载设置.存在本地身份.本地身份是匿名的.

android zendesk

1
推荐指数
1
解决办法
617
查看次数

“票发送失败”到Zendesk

我正在尝试将Zendesk反馈视图集成到我的iOS应用程序中。我也可以打开Zendesk窗口,但是当我尝试将反馈发送到Zendesk时,它失败,并显示消息“票证发送失败”。以下是我执行的步骤:

  1. 在appdelegate中初始化Zendesk SDK:

    ZDKConfig.instance()。initialize(withAppId:“ APPID”,zendeskUrl:“ https://sumeet07.zendesk.com ”,clientId:“ mobile_sdk_client_CLIENTID”)

  2. 然后,我使用下面的代码显示“ Zendesk反馈”表单:

    ZDKRequests.presentRequestCreation(with:rootViewController)

    它显示了反馈表,但是当我尝试提交反馈时,它显示了错误。

请看截图

可能是我提出的问题的格式不好,但可能是您可以理解我的确切要求。

谢谢

ios zendesk swift3 zendesk-app

1
推荐指数
1
解决办法
277
查看次数

使用javascript或CSS隐藏特定的H2 id

我们正在寻找Zendesk作为我们的支持网站,但它不是很可定制的.我正在尝试使用他们的小部件功能(可以在javascript或css中创建)从页面中删除特定文本.

我正在尝试在显示页面时隐藏以下h2标记:

<h2 id="search_box">Knowledge Base &amp; Forums</h2>
Run Code Online (Sandbox Code Playgroud)

我试过以下CSS:

.search_box {
    display: none;
}
Run Code Online (Sandbox Code Playgroud)

但它似乎没有用.我不熟悉CSS或javascript,我也不知道这些小部件何时运行,但我认为我在访问页面上的元素方面做错了.

我已经能够使用以下Javascript和CSS代码的组合来隐藏文本,但它没有做我需要的,因为它将隐藏页面中包含文本的任何部分:

使用Javascript:

$j('h2:contains(Knowledge Base & Forums)').addClass('forumtitle');
Run Code Online (Sandbox Code Playgroud)

CSS:

.forumtitle {
    display: none;
}
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助!

javascript css jquery zendesk

0
推荐指数
1
解决办法
4210
查看次数

iOS SDK:推动问题创建而不是呈现"模态"

使用Zendesk SDK for iOS,问题创建视图控制器可以显示如下:

    [ZDKRequests showRequestCreationWithNavController:self.navigationController];
Run Code Online (Sandbox Code Playgroud)

推动相同视图控制器的最简单/最高抽象级别是什么,而不是"模态"呈现?

objective-c ios zendesk

0
推荐指数
1
解决办法
145
查看次数