Expert Articles

Comprehensive resources for Oracle RightNow developers and consultants

Verify Peer setting with RightNow cURL

Posted by AW Rowse on Tuesday, November 18, 2014 - 10:37am
AW Rowse's picture

When making an HTTPS connection with cURL, it is essential to validate the certificate of the host you are connecting to. While it is possible to turn off this verification using the CURLOPT_SSL_VERIFYPEER cURL configuration, it leaves your code vulnerable to man in the middle attacks.

Other developers I know (myself included) tend to turn off PEER verification while doing initial development because dealing with certs is often a PITA. I always tell myself, I'll just deal with that later; I have much more important business logic to write.

CXDev Toolbox - PHP Stub Generator

Posted by AW Rowse on Thursday, August 7, 2014 - 10:22pm
AW Rowse's picture

The PHP Stub Generator is a developer centric tool that enables IDE code completion for the RightNow ConnectPHP API. The tool uses information from your site to create a PHP stub file with PHPDoc comments for every Standard Object, Custom Business Object and Custom Field on your CX site. When the PHP stub file is added to an IDE that supports PHPDoc's (Netbeans, Eclipse, etc), ConnectPHP classes and methods are included in the IDE's code completion functionality.

Mobile Client Considerations

Posted by Ben Johns on Wednesday, June 11, 2014 - 1:51pm
Ben Johns's picture

More and more often, clients look for a way to integrate their mobile and web applications with their RightNow instance. The ability to connect end-users directly to the support infrastructure is powerful, but the standard tools RightNow provides don't quite fit the bill.

CPMs: Custom Process Management

Posted by Ben Johns on Wednesday, June 4, 2014 - 6:04pm
Ben Johns's picture

Custom Process Models are perhaps some of the most useful features released for developers since custom objects in the Nov '10 release. We now have the ability to run server 'events' on both standard and custom objects. But when you start working with the Process Designer (under Site Configuration in the console) you will notice that the UI and deployment process is extremely clunky. This article describes how to setup a standard CP development cycle to upload code via WebDAV that is directly run in your CPM.

Determining the URL for an interface

Posted by ryan.mccullough on Wednesday, May 28, 2014 - 8:46am
ryan.mccullough's picture

Occasionally you need to determine the domain name for an interface in RightNow CX. This guide will show you how to do that even if the interface is using a vanity URL (custom CNAME).


Zircon - This is a contributing Drupal Theme
Design by WeebPal.