Revision: 39605
                            
                                                            
                                    
                                        
Initial Code
                                    
                                    
                                                            
                                    
                                        
Initial URL
                                    
                                    
                                
                                                            
                                    
                                        
Initial Description
                                    
                                    
                                                            
                                    
                                        
Initial Title
                                    
                                    
                                                            
                                    
                                        
Initial Tags
                                    
                                    
                                                            
                                    
                                        
Initial Language
                                    
                                    
                                                    
                        at January 19, 2011 02:25 by parkerkrhoyt
                            
                            Initial Code
<cfset highrise = "https://YOUR_DOMAIN.highrisehq.com/users.xml"/> <cfset username = "YOUR_TOKEN"/> <cfset password = "X"/> <!--- Remove JsafeJCE Provider ---> <cfset security = CreateObject( "java", "java.security.Security" )/> <cfset provider = security.getProvider( "JsafeJCE" )/> <cfset security.removeProvider( "JsafeJCE" )/> <!--- Do the call ---> <cfhttp url="#highrise#" method="get" username="#username#" password="#password#"> <cfhttpparam type="header" name="Accept" value="application/xml"/> <cfhttpparam type="header" name="Content-Type" value="application/xml"/> </cfhttp> <!--- Put it back (not sure if this is needed.) ---> <cfset security.insertProviderAt( provider, 1 )/> <cfdump var="#CFHTTP.FileContent#"/>
Initial URL
Initial Description
Accessing the 37signals product Highrise API requires HTTPS. I initially had problems with this (seemingly the certificate authority) from ColdFusion initially. Found the solution by tapping into the underlying Java layer to manage the providers.
Initial Title
Access the Highrise API with ColdFusion
Initial Tags
api
Initial Language
ColdFusion