Quantcast
Viewing all 2504 articles
Browse latest View live

Error Creating Contact/Incident using Connect for PHP

Topic by Christopher Farmer

Content

Hi, When attempting to save a Contact using the Connect for PHP API, I receive the following error message: Error creating contact/incident - Cannot create/update: Abusable functions are locked for Contact Has anyone seen this before? I'm using Feb '13, which I've not used before, so I'm struggling. Any help would be greatly appreciated. Many thanks.

Code Block


Chats not appearing in database after created in Customer Portal

Topic by Jared

Content


We have recently gotten 3PQ Chat enabled on a site. All items have been configured correctly, and double-checked, according to this document:

http://documentation.custhelp.com/euf/assets/devdocs/february2011/developer/Chat_Third_Party_Queue_API/Content/Third%20Party%20Queue%20API/Administration/administration.htm

When Chats are created in the customer portal, they are not seen by the 3PQ Chat API listeners, nor anywhere else in the site; if I pull up the All Chats report, there are no chats. There are no errors, and the incoming chat request UI appears correct in all respects. Just no chat actually in the system.

Where do we look for information on resolving this issue?

Thanks.

Code Block

Right Now Integration with Siebel (via Webservices) (3 Comments)

Topic by Angeliki Kanavaru

Hello!

We have an integration scenario where there should be created an add-in button to a custom contact workspace, which when clicked should call a Visual studio app that will create the contact to a local Siebel server. We want to take Contact First Name, Contact Last Name and Primary Email address from RightNow and populate the respective fields in Siebel. We have a WSDL file and its location that I suppose should be hardcoded in Endpoint Address  and the Siebel UI where we can check if the contact is created.  How do we proceed with that?

 Could you please provide us with some samples or relevant documentation for outbound web service from RN to Siebel..

Thank you in advance!

ChatEndpoint.ChatRouted returns "Invalid agent ID" even when agentID is valid

Topic by Jared

The 3PQ method call ChatEndpoint.ChatRouted is returning with an error "Invalid agent ID."

The Agent Id, and ChatId are correct.

I saw this once before earlier in the week, and without changes to anything on my side the issue went away after a few failures. Now it has returned, and is not going away. I have tried restarting the desktop, restarting the 3PQ application, and checked all configuration, and it is correct throughout.

Please advise.

Add new/existing contact to 'contact list'.

Topic by Bishnu Paudel

Content

Hi all,

I am trying to build a user registration from . After complementing this form, a new user is created if the entered email address was not found in the system using Connect PHP . This bit is working fine. I also want to add all the users (new and existing) who complete this form  to a contact list but I am not being able to figure out how. I guess I will be using ContactLists object.

 Thanks,

Bishnu

Version

Nov 2012

Communicating between Add-Ins (2 Comments)

Topic by Darsen Prasad

Content

Hi guys,

I am working on a custom CTI integration. I have a requirment but not able figure out a solution for that.

  1. Integrated CTI functionality as Status Bar Add-In ( From there I opens a contact workflow )
  2. When I reaches the Incident workspace, I have a new Ribbon button Add-In.
  3. On clicking that button I need to check whether the call is still active / not. This information is available in status bar Add-In

How can I get the information from Status Bar AddIn in the Ribbon button AddIn in the Incident Workspace ?

Thanks,

Darz

Version

Feb 2013

How to get case attachments using a ODBC.

Topic by Edwin Ramirez

Hello

In this moment I'm involved in a project to dowload the case's attachments.

I would like to know what's the best way to do that. I just only have is a ODBC conexion to the database. Or I just need to create something using Rightnow Connect?

Thank you.

 

 

Session Authentication for UQ access to 3PQ API from agent desktop (2 Comments)

Topic by Jared

We pop the 3PQ chat from within the agent desktop, so each desktop uses the ChatRouted method of the 3PQ API, in addition to normal SOAP API access.

Session authentication works for normal SOAP API access, but does not work for 3PQ API access.

What is the best practice for having dozens of agent desktops making a method call to the 3PQ API using UQ account access?

Thanks.


Unable to access web Service (2 Comments)

Topic by Prerna Shrivastava

Hi All,

I am using Connect Web services for SOAP.Though I am able to access SOAP web services repository  for our Oracle RightNow Instance (http://tcs.rightnowdemo.com/cgi-bin/tcs.cfg/services/soap?wsdl=typed) ,I  am not able to access soap services url specified in the soap:address location tag in the WSDL. (https://tcs.rightnowdemo.com/cgi-bin/tcs.cfg/services/soap). I am getting the "HTTP 500 Internal Server Error".

Can someone please guide me what might be the issue.Do we need to enable the SOAP Service URL in our demo account.Is some other setting needed.

Thanks in advance ,

Prerna

 

 

 

the file does not contain any valid add-ins (6 Comments)

Topic by Maria

Hello All!!

I'm deveopment my first add in .NET application.

I follow all steps from file: connect_addin_framework_getting_started_guide.pdf

 

But, in the last step, when I try to add the add-in (login like admin), I browse the dll file, end the system show the message:

"the file does not contain any valid add-ins"

and don't add the add-in.

What's wrong?

Thanks a lot

Maria

 

Unable to upload Add-In in RN CX. (1 Comment)

Topic by Shreyas Pandhari

Content

Hi,

I am unable to upload an Add-In in Add-In Manager. A message "The file does not contain any valid addi-in" appears when I try to do so.

I check for the spaces in Add-In attribute and class declaration, there are no spaces.

 

Can anybody help me out to troubleshoot this issue.

Also, I want to add a Browser control and display a website in a contentpane tab. How to do it?

I would appreciate the help. Code is added below.

 

Thanks,

Shreyas

Version

Feb 2013

Code Block

RightNow External Events

Topic by Darsen Prasad

Content

Hi, I came to know that RightNow external events feature will be deprecated by 2014. And the process designer is the replacement for that.

On going through the training materials, came to know that it can be trigger on object events and uploaded directly using the agent console.

  • Is it possible to make a webservice call from the php page process designer ?
  • Is php curl enabled?
  • If not can we do it with some 3rd party libraries
  • Can someone please provide some sample implementation code reference.

My requirement is to save the data in a external application when a new incident/ contact is created.

Please let me know your suggestions.

Thanks,

Darz

 

Version

Feb 2013

select mobile and home phone query

Topic by john sheflin

Content

Hi,

 

I'm trying to return both mobile and home phones.

I can get home, but not both.

ideas?

 

thanks

Version

nov 12

Code Block

Passing SAML SSO token from RN desktop to third party vendor (2 Comments)

Topic by Henry Tran

Content


Hi,

I'm new to RN.  I'm looking for information on how to generate and pass a SAML token from RN Agent workspace to any 3rd party vendor.  The documentation only mentions configuring RN to accept SAML tokens from other vendors, but not how to pass one from RN.

I checked some old posts http://communities.rightnow.com/posts/dd8d838410 , but the links provided are being redirected to the Oracle site.

What I'm trying to do is the agent would fill out some fields on the desktop, click a "GO" button, and would be SSO to another vendors site using SAML.

Any help would be greatly appreciated.

Version

version 2012

How to add billing address to an organization using SOAP API?

Topic by Dan

Hi, I have a basic question. How can I add billing address to an organization using SOAP API? I'm not familiar with the named ID stuff. Can someone help? Thanks.

 

I'm using WCF, but Java code or raw SOAP envelop are also fine.


Error Creating Contact/Incident using Connect for PHP (3 Comments)

Topic by Christopher Farmer

Content

Hi, When attempting to save a Contact using the Connect for PHP API, I receive the following error message: Error creating contact/incident - Cannot create/update: Abusable functions are locked for Contact Has anyone seen this before? I'm using Feb '13, which I've not used before, so I'm struggling. Any help would be greatly appreciated. Many thanks.

Code Block

Navigation to the webpage was canceled

Topic by Jared

Content

Here is an intermittent issue, within the RightNow “Engagement” section of the application. The window sometimes shows a navigation error "Navigation to the webpage was canceled" instead of the chat interface as expected. Screenshot attached.

Please advise.

Version

Feb2013

Image

Image may be NSFW.
Clik here to view.

SOAP connection via tunnel server possibilities (4 Comments)

Topic by Gaurav

Content

We can't connect to RightNow end point directly (via http or https) from our development & production environment. We have an intermediate server which listens SOAP requests on a specific listening port, and forward the request to appropriate external end point accordingly. It also gets the response from external end point and returns back to calling environment.(Tunnle Server: This is our first development to consume right now services & this is first time we are using this approach to connect to right now).

We have generated Webservice stubs (using Axis framwork) and developed our module specific logic to call the web service.

When we execute this code from development environment (via above mentioned Tunnel server) it returns an exception as bellow;

Caused by: org.apache.axis2.AxisFault: Data element in the Message is NULL
at org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.java:531)
at org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:375)
at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:421)
at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229)
at org.apache.axis2.client.OperationClient.execute(OperationClient.java:165)
at com.rightnow.ws.wsdl.data.RightNowSyncServiceStub.runAnalyticsReport(RightNowSyncServiceStub.java:5964)
 
And when we execute the same code from our local desktops (from IDE), we get expected response from web service.
 
Only difference is;
From Development environment the endpoint URL is some thing as below:
http://<TunnelServerIP>:<TunnelServerListeningPort>/cgi-bin/<interface>.cfg/services/soap
while from local desktop, the endpoint URL is directly the rightnow end point.
https://<RN host name>/cgi-bin/<interface>.cfg/services/soap
 
Please help, we are facing this issue from many days and not able to find the cause & fix for this.

Code Block

QueryObjects: ROQL - Non-existant column error (1 Comment)

Topic by Gaurav

Hi,

I'm trying to call QueryObjects function & pass below query:

SELECT Incident.PrimaryContact.ParentContact FROM Incident WHERE Incident.PrimaryContact.ParentContact = 'abc@xyz.pqr'

But i'm getting error as below:-

Non-existant column: 'ParentContact'

Below is my soap request xml, and response xml from right now:

Request SOAP XML:-
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
   <soapenv:Header>
      <ns7:ClientInfoHeader soapenv:mustUnderstand="0" xmlns:ns7="urn:messages.ws.rightnow.com/v1_2">
         <ns7:AppID>Sample Client</ns7:AppID>
      </ns7:ClientInfoHeader>
      <wsse:Security mustUnderstand="1" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
         <wsse:UsernameToken>
            <wsse:Username>UserName</wsse:Username>
            <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">Password</wsse:Password>
         </wsse:UsernameToken>
      </wsse:Security>
   </soapenv:Header>
   <soapenv:Body>
      <ns7:QueryObjects xmlns:ns7="urn:messages.ws.rightnow.com/v1_2">
         <ns7:Query>SELECT Incident.PrimaryContact.ParentContact FROM Incident WHERE Incident.PrimaryContact.ParentContact = 'abc@xyz.pqr'</ns7:Query>
         <ns7:ObjectTemplates xsi:type="ns4:Contact" xmlns:ns4="urn:objects.ws.rightnow.com/v1_2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <ns4:Notes/>
         </ns7:ObjectTemplates>
         <ns7:PageSize>10000</ns7:PageSize>
      </ns7:QueryObjects>
   </soapenv:Body>
</soapenv:Envelope>

 

Response XML from rightnow:-
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
   <soapenv:Header/>
   <soapenv:Body>
      <n0:QueryObjectsResponse xmlns:n0="urn:messages.ws.rightnow.com/v1_2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:n1="urn:faults.ws.rightnow.com/v1_2">
         <n0:Result>
            <n0:RNObjectsResult/>
            <n0:Paging>
               <n0:ReturnedCount>0</n0:ReturnedCount>
               <n0:StartIndex>0</n0:StartIndex>
               <n0:QueryHandle/>
            </n0:Paging>
            <n0:Fault>
               <n1:exceptionCode>INVALID_REQUEST</n1:exceptionCode>
               <n1:exceptionMessage>Non-existant column: 'ParentContact'</n1:exceptionMessage>
            </n0:Fault>
         </n0:Result>
      </n0:QueryObjectsResponse>
   </soapenv:Body>
</soapenv:Envelope>

Please help.

- Gaurav

Connect from external site using PHP (4 Comments)

Topic by Thositha Ranawake

Hi - I'm pretty new to RighNow. Actually just born to RightNow world :) I'm reading the documentation for PHP at the moment.

My requirment is to pull support documents to and external site we are working on. To be clear, I have a page on external.com which makes a PHP API call to RN. It will pull (from customer portal, I think) all customer support documents for a given product in to the external site we are working on.

Anyone know if this is a possibilty? if so can you point me to a starting point?

Currently Im reading this:
http://documentation.custhelp.com/euf/assets/devdocs/november2012/Connect_PHP/Default.htm

Finally, I need to know where I can download PHP API libraries or SDK files.

Thanks!!

Viewing all 2504 articles
Browse latest View live