| ||||||||||||
![]() |
| Notices |
![]() |
| | LinkBack | Thread Tools | Search this Thread | Rating: | Display Modes |
(#1)
|
| Senior Member Posts: 5,762 Join Date: Jun 2005 Location: Cumbria, UK | Integration API -
13-07-2008, 01: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 Icon Headquarters - Its Elixir - Web2Messenger |
| | |
(#2)
|
(#3)
|
| Senior Member Posts: 5,762 Join Date: Jun 2005 Location: Cumbria, UK |
14-07-2008, 09: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. Icon Headquarters - Its Elixir - Web2Messenger |
| | |
(#4)
|
| Senior Member Posts: 3,858 Join Date: Aug 2006 Location: Mumbai, India |
14-07-2008, 09: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/ SupportSkins.com - http://www.supportskins.com/ |
| | |
(#5)
|
| Operations Manager Posts: 5,452 Join Date: Jan 2006 Location: United Kingdom |
14-07-2008, 10:16 AM
Excellent release, thank you for sharing -------------------------------------------------------------------
|
| | |
(#6)
|
| Member Posts: 145 Join Date: Feb 2008 |
16-07-2008, 04:00 AM
This API rocks Craig, another excellent contribution for the community. Email & MSN: andres[at]dewak.com Skype: andres.dewak Dewak: Kayako Development, Consultancy and Support http://www.dewak.com |
| | |
(#7)
|
| Senior Member Posts: 5,762 Join Date: Jun 2005 Location: Cumbria, UK |
16-07-2008, 09: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! Icon Headquarters - Its Elixir - Web2Messenger |
| | |
(#8)
|
| Member Posts: 568 Join Date: Mar 2008 |
16-07-2008, 10: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: 5,452 Join Date: Jan 2006 Location: United Kingdom |
16-07-2008, 10: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: 5,452 Join Date: Jan 2006 Location: United Kingdom |
16-07-2008, 11:18 AM
There is plenty of information on 'good hashing' on Google ![]() -------------------------------------------------------------------
|
| | |
(#12)
|
| Developer Posts: 681 Join Date: Dec 2007 Location: Idaho | Applied Cryptography -
21-07-2008, 10: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: 5,762 Join Date: Jun 2005 Location: Cumbria, UK |
22-07-2008, 09:02 AM
No. It wasn't designed to do that. Icon Headquarters - Its Elixir - Web2Messenger |
| | |
(#15)
|
| Senior Member Posts: 5,762 Join Date: Jun 2005 Location: Cumbria, UK |
15-08-2008, 07:19 PM
Tested with 3.30.00 and working fine. Icon Headquarters - Its Elixir - Web2Messenger |
| | |
![]() |
| Tags |
| api, external, integration, link |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Kayako External API? | KIK | Developers & Code | 8 | 26-11-2008 06:02 PM |
| Free Attachment Migration Tool [FREE - EXTERNAL LINK] | craigbrass | Modifications & Addon Releases | 5 | 08-11-2008 09:54 AM |
| CRM Integration API | nextcontact | SupportSuite, eSupport and LiveResponse | 11 | 24-02-2008 06:47 PM |
| Regarding the API (XML) for integration of kayako with other tools | vineethshyam | SupportSuite, eSupport and LiveResponse | 5 | 28-11-2007 09:34 AM |
| API and 3rd Party Integration | UberGreek | SupportSuite, eSupport and LiveResponse | 1 | 29-12-2006 05:39 PM |