如何将zendesk集成到Android应用程序?

时间:2013-06-06 11:59:41

标签: android zendesk

我想在我们的应用程序中实现zendesk。

我在下面看到链接: -

http://www.zendesk.com/blog/zendesk-for-android-arrives

在上面的链接之后我会通过以下链接: -

http://www.zendesk.com/blog/dropbox-support-for-iphone-and-android-apps-pr

比用于android的show java lib文件: -

https://github.com/zendesk/zendesk_android_sdk

我完全阅读了这份文件

https://github.com/zendesk/zendesk_android_sdk/blob/master/README.md

阅读本文后,我正在实施zendesk及其作品,如下图所示: -

enter image description here

但点击发送按钮后,其显示在msg

下面

enter image description here

清单

  <meta-data
            android:name="zendesk_title"
            android:value="XXXX" />
        <meta-data
            android:name="zendesk_url"
            android:value="abc@xyz.biz.zendesk.com" />
        <meta-data
            android:name="zendesk_description"
            android:value="How may XXXX help you?" />

android:value =“abc@xyz.biz.zendesk.com” abc@xyz.biz这是我在zendesk上的登录电子邮件地址。

我更改android:value="yoursubdomain.zendesk.com" to android:value="abc@xyz.biz.zendesk.com bcz此链接

https://support.zendesk.com/entries/20041133-Lesson-3-Customizing-the-customer-experience-Classic-

logcat

06-06 11:55:05.937: E/Zendesk(2825): Error while, submit request
06-06 11:55:05.937: E/Zendesk(2825): java.io.FileNotFoundException: https://abc@xyz.biz.zendesk.com/requests/mobile_api/create.json
06-06 11:55:05.937: E/Zendesk(2825):    at org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl.getInputStream(HttpURLConnectionImpl.java:521)
06-06 11:55:05.937: E/Zendesk(2825):    at org.apache.harmony.luni.internal.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:258)
06-06 11:55:05.937: E/Zendesk(2825):    at com.zendesk.ZendeskDialog$1.run(ZendeskDialog.java:178)
06-06 11:55:05.937: E/Zendesk(2825):    at java.lang.Thread.run(Thread.java:1019)

我知道电子邮件地址丢失或错误,但没有找到。

我搜索了很多,但没有发现任何事情,所以如果任何人面临同样的问题,请分享解决方案。

解决问题: -

首先,我们必须对其进行帐户管理 https://support.zendesk.com/home并点击右侧按钮(尝试使用Zendesk免费版)并创建您的ID并获取ID并将此ID设置为您的清单。

工作得很好....

3 个答案:

答案 0 :(得分:2)

Zendesk现在有一个可以使用的新SDK https://developer.zendesk.com/embeddables/docs/android/overview

和展示集成的开源示例应用程序 https://github.com/zendesk/sdk_demo_app_android

完全免责声明:我在Zendesk工作。

答案 1 :(得分:0)

元数据网址错误,不能abc@xyz.biz.zendesk.com
就像下面一样。

 <meta-data android:name="zendesk_url" android:value="yoursubdomain.zendesk.com"/>

答案 2 :(得分:0)

您无需添加他们的库。 相反,您可以使用REST API来完成您的工作。