| |||||||||||
![]() |
![]() |
| | LinkBack | Thread Tools | Search this Thread | Rating: | Display Modes |
(#1)
|
| Senior Member Posts: 7,557 Join Date: Jun 2005 Location: Cumbria, UK | Integration API -
13-07-2008, 12:32 PM
Currently, there are two ways to integrate a piece of software with Kayako. The first is a LoginShare which has always been found to confuse the user unless you skin your Kayako installation to look exactly like your main site. It is also confusing as they must login again regardless of if they have already logged into your main site. The second way is by including Kayako's core files and integrating in a similar way to how ModernBill and WHMCS do. There are a number of problems in doing this. The first is you require access to swift.php and functions.php which are both encoded files and you must decode these before you can edit them. The second is that your templates then become a maze of If and Else statements to say if the interface is your integration, show this. The final issue is that it stops you really being able to upgrade Kayako. Our solution to this problem has been to write an API with an optional SOAP interface that you can have your main site software (CMS, etc) connect to to get the information it needs (Knowledge Base Categories and Articles, and Tickets). All that you need to do to install this API is to upload it to your Kayako folder on your server which means it doesn't stop you from upgrading Kayako in the future. We provide this Integration API free of charge. If you wish to build this into an application that you are providing free or commercially, we require you to contact us first for permission (we won't charge you, we just require being contacted first) using our contact form. Details and Download Setting Up Example Usage Function Documentation Sorting the URLs in E-Mails Features for the Future Click here for Kayako Software Development My Addons: BlackBerry Ticket Client for Kayako - Windows Mobile Live Support Client for Kayako |
| | |
(#2)
|
(#3)
|
| Senior Member Posts: 7,557 Join Date: Jun 2005 Location: Cumbria, UK |
14-07-2008, 08:13 AM
Please let me know if you run into any bugs as I would like to get them ironed out so my own application works fine when released with linking to this API.
Click here for Kayako Software Development My Addons: BlackBerry Ticket Client for Kayako - Windows Mobile Live Support Client for Kayako |
| | |
(#4)
|
| Senior Member Posts: 5,247 Join Date: Aug 2006 Location: Mumbai, India |
14-07-2008, 08:33 AM
This is simply great! Is going to help a lot of Kayako users.
Professional and Affordable Kayako Skins - Specialists in Kayako Skinning & Customization - Professional Paid Support Our Skins and Services - http://www.supportskins.com/store/ - NEW SKIN ADDED!! SupportSkins.com - http://www.supportskins.com/ |
| | |
(#5)
|
| Operations Manager Posts: 7,373 Join Date: Jan 2006 Location: England, UK |
14-07-2008, 09:16 AM
Excellent release, thank you for sharing
-------------------------------------------------------------------
|
| | |
(#6)
|
| Member Posts: 228 Join Date: Feb 2008 Location: Colombia |
16-07-2008, 03:00 AM
This API rocks Craig, another excellent contribution for the community.
Email & MSN: andres[at]dewak.com Skype: andres.dewak USA/Canada Toll Free: +1 (866) 384-1896 Dewak: Kayako Development, Consultancy and Support http://www.dewak.com |
| | |
(#7)
|
| Senior Member Posts: 7,557 Join Date: Jun 2005 Location: Cumbria, UK |
16-07-2008, 08:33 AM
I have now fixed the permission issue preventing people from being able to download the API. Sorry about that. Really should try to stay awake at times!
Click here for Kayako Software Development My Addons: BlackBerry Ticket Client for Kayako - Windows Mobile Live Support Client for Kayako |
| | |
(#8)
|
| Member Posts: 614 Join Date: Mar 2008 |
16-07-2008, 09:56 AM
sorry one question what is the use of MD5 Hash Generator - GTools, free DNS, SEO and hash tools when you can find out the hash by GData: An Online MD5 Hash Database ? |
| | |
(#9)
|
| Operations Manager Posts: 7,373 Join Date: Jan 2006 Location: England, UK |
16-07-2008, 09:58 AM
MD5 hashing when used well is reasonably secure - i.e. when you 'salt' the hash procedure with extra data; it then becomes more unlikely that the data has been databased and is searchable. It is always a possibility, though.
-------------------------------------------------------------------
|
| | |
(#10)
|
(#11)
|
| Operations Manager Posts: 7,373 Join Date: Jan 2006 Location: England, UK |
16-07-2008, 10:18 AM
There is plenty of information on 'good hashing' on Google -------------------------------------------------------------------
|
| | |
(#12)
|
| Member Posts: 1,223 Join Date: Dec 2007 Location: Boise, Idaho | Applied Cryptography -
21-07-2008, 09:50 PM
Jnet: if you want to do crypto, you really need to learn to do it right. Unlike most fields, in crypto, any tiny mistake can compromise you in a way that cannot be fixed down the road. Strongly recommended: Applied Cryptography by Bruce Schneier The long and short of salts are simple: they're just string data that's added to the actual thing-to-be-hashed to prevent lookup tables from making sense. That way, your password, instead of being md5('example'), is md5('salt' . 'example'), or what have you. Obviously using the word "salt" as your salt wouldn't be smart, but you get the idea; if that salt is a random binary string, that makes MD5 lookup tables pretty much useless. Doesn't do much to stop rainbow tables, but that's beyond the scope of a forum discussion. |
| | |
(#13)
|
(#14)
|
| Senior Member Posts: 7,557 Join Date: Jun 2005 Location: Cumbria, UK |
22-07-2008, 08:02 AM
No. It wasn't designed to do that.
Click here for Kayako Software Development My Addons: BlackBerry Ticket Client for Kayako - Windows Mobile Live Support Client for Kayako |
| | |
(#15)
|
| Senior Member Posts: 7,557 Join Date: Jun 2005 Location: Cumbria, UK |
15-08-2008, 06:19 PM
Tested with 3.30.00 and working fine.
Click here for Kayako Software Development My Addons: BlackBerry Ticket Client for Kayako - Windows Mobile Live Support Client for Kayako |
| | |
![]() |
| Tags |
| api, external, integration, link |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| CRM Integration API | nextcontact | SupportSuite, eSupport and LiveResponse | 12 | 19-10-2009 10:13 PM |
| Regarding the API (XML) for integration of kayako with other tools | vineethshyam | SupportSuite, eSupport and LiveResponse | 7 | 02-07-2009 05:45 AM |
| Kayako integration API :Fatal error: Call to a member function geteventdata() | remyapvava | Developers & Code | 5 | 18-07-2008 10:06 AM |
| Kayako Integration API | remyapvava | Developers & Code | 2 | 16-07-2008 11:40 AM |
| API and 3rd Party Integration | UberGreek | SupportSuite, eSupport and LiveResponse | 1 | 29-12-2006 04:39 PM |