Topic by Rick Finlay
Does anyone have experiences with using Mulesoft to integrate with Service Cloud (Rightnow)
Topic by Rick Finlay
Does anyone have experiences with using Mulesoft to integrate with Service Cloud (Rightnow)
Topic by Kurt D%27Agostin
Hi All,
Just looking to know if anyone has used Informatica PowerCentre to integrate with RightNow Connect WebServices.
At this time we are having issues with the mapping tools within Infomatica to build the correct payload.
We have tried building a custom wsld that provides the correct message structure for a specific message/object type, but we are still unable to type cast the rnobject, thus the message still fails during payload validation within connect webservies.
Would like to know if anyone has had any experiance or success with this before.
Thanks
Kurt
Topic by Imura Kenichi
I'm trying connecting RightNow instance by using chat API.
http://documentation.custhelp.com/euf/assets/devdocs/unversioned/Chat_APIs/Default.htm
I got ChatUrl,SiteName, and ChatToken by calling getChatUrl() API like the following.
chatURL : https://bcvipjp02.rightnowtech.com/Chat-WS/services/wschat-enduser?pool=6603:5
siteName : mySiteName
chatToken : 8d4cf246-4977-454a-b775-bd0245be941e
But I got below error when calling requestChat() API.
org.apache.axis2.AxisFault: java.lang.NullPointerException
at org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.java:531) ~[axis2-kernel-1.6.2.jar:1.6.2]
at org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:375) ~[axis2-kernel-1.6.2.jar:1.6.2]
at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:421) ~[axis2-kernel-1.6.2.jar:1.6.2]
at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229) ~[axis2-kernel-1.6.2.jar:1.6.2]
at org.apache.axis2.client.OperationClient.execute(OperationClient.java:165) ~[axis2-kernel-1.6.2.jar:1.6.2]
at com.rightnow.ws.chat.enduser.wsdl.WSChatEndUserServiceStub.requestChat(WSChatEndUserServiceStub.java:1364) ~[WSChatEndUserServiceStub.class:?]
at myprogram.requestChat(ChatService.java:157) ~[ChatService.class:?]
ChatService.java:157 is as below.
RequestChatResponseMsg response = _serviceEU.requestChat(transactionRequest, null, customerInfo, null, chatData.getChatToken(), null, chatClientInfoHeader);
I set all required arguments like the following.
---
TransactionRequest transactionRequest = new TransactionRequest();
transactionRequest.setSiteName(chatData.getSiteName());
transactionRequest.setClientTransactionID(new UnsignedLong(chatData.getTransactionId()));
transactionRequest.setClientRequestTime(Calendar.getInstance());
ChatCustomerInformation customerInfo = new ChatCustomerInformation();
customerInfo.setQuestion(EndUserMessage);
FirstName_type1 firstName = new FirstName_type1();
firstName.setFirstName_type0(name);
customerInfo.setFirstName(firstName);
String Email = "test@chat.co.jp";
EMailAddress_type1 email = new EMailAddress_type1();
email.setEMailAddress_type0(Email);
customerInfo.setEMailAddress(email);
ChatClientInfoHeader chatClientInfoHeader = new ChatClientInfoHeader();
chatClientInfoHeader.setAppID(propAccount.getValue("APPID"));
---
Any suggestions will help me a lot.
Thanks,
Topic by Roberto Cambiaghi
Hi, i'm trying to connect db using ODBC Oracle Cloud Driver
i need to know
hostname
interface name
Database
where i can find it??
Someone could help me?
thank you
roberto
Topic by StevenO
Hi All,
We are looking to use Kinesis for some of our integration to our data hub. There is a php connector and was wandering is anyone out there has any experience with OSvC and Kinesis integrations? If so how did you go about setting this up?
Regards Steve
Topic by Nishi
Hi friends,
I am using Service cloud site 18A trying to access REST API for simple GET operations.My account has all permissions related to standard and custom objects. But I am getting an error as below:
"detail": "Request does not contain OSvC-CREST-Application-Context header"
When I am adding the header OSvC-CREST-Application-Context to my request headers, it is strange that I am getting an unauthorized response 401. Any help would be appreciated.
Topic by Ricardo Luz
when i submit a request to create a contact to the REST API, using the same e-mail address that a existant contact have. a new contact with the same e-mail and a sequential suffix.
example@test.com
example@test.com.0001
example@test.com.0002
and so on.
how do i disable this, so the api would respond with a error of trying to use a duplicate e-mail to create a contact or something like that.
Topic by Pakua
Topic by Jared
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.
Topic by Apolinar Valdez
Hi guys
Currently, CPQ automatically sends an email to any user, at the same time that CPQ mail is sent, it is necessary to activate an integration that communicates with RightNow and creates an incident automatically.
This may be possible, or am I being very demanding?
Thank you very much for your time
Topic by David Lowe
I am leveraging the SOAP API to create and update KB Answers, this is all going good, but my testers have indicated that they are not getting the email notifications that they are accustom to when an Answer is assigned to them for review.
I have confirmed that the notification process is working in the thick client, but an equivalent assignment via the API is not.
My processing options are set to trigger all background rules and events:
UpdateProcessingOptions options = new UpdateProcessingOptions(); options.setSuppressExternalEvents(false); options.setSuppressRules(false); options.setReturnExpandedSoapFaults(true);
But that doesn't seem to make a difference.
Is there some "hidden" field that needs to be set, to trigger the notification? Is there an additional API call? Or am I out of luck, and need to write my notification system?
Thanks
<david />
Topic by Ian Oliver
Hi All
Is it possible to add a new item to an Incident Custom Field Menu ? I don't mean update an incident field, I need to add a new entry (if its not there already) to a custom menu field via connect PHP.
I have got the attached code block but I think this is to update the incident field rather than add a new menu item.
Cheers
Ian
Topic by Riya Goel
Hi,
I am looking to get values for table rr_intervals(Response requirement Intervals). I am getting the table in Data Dictonary, but is not coming in Report Data Dictionary.
Please tell me how to fetch the values for the table.
Regards,
Riya
Topic by Roger Beggs
I am trying to authenticate using single sign-on by sending this SAML request to Service Cloud:
POST /cgi-bin/rnowgse00137.cfg/php/sso/saml2/idp/post/login.php HTTP/1.1 Host: {sc-host} Origin: {app-host} Content-Type: application/x-www-form-urlencoded Content-Length: nnn SAMLRequest={saml}&RelayState=some_token
where {saml} is a base64 encoding of this request:
<samlp:AuthnRequest xmlns:samlp="urn:oasis:names:tc:SAML:2.0:protocol" xmlns:saml="urn:oasis:names:tc:SAML:2.0:assertion" ID="_8dcc6985f6d9f385f0bbd4562ef848ef3ae78d87d7" Version="2.0" IssueInstant="2018-03-10T15:26:20Z" AssertionConsumerServiceURL="https://{app-host}/assertion" ProtocolBinding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" Destination="http://{sc-host}/cgi-bin/rnowgse00137.cfg/php/sso/saml2/idp/post/login.php"> <saml:Issuer>{app-host}</saml:Issuer> </samlp:AuthnRequest>
But it always returns an HTTP 400 (Bad Request) error with no other information.
Is there something wrong with this request, and how do I know what it is? Are there any logs that a user can access?
I have validated the request with a third-party tool and tried various other sample requests that I found on the Internet. Are there any examples of a request that Service Cloud considers valid?
Does it have to have a certificate? If so, is there a way I can turn this off for initial testing?
Any help much appreciated.
Topic by Sérgio Braun
Hi! I'm getting a problems with the connection between my code and REST API.
Was added in the header my authentication (Basic authentication) and header ("OSvC-CREST-Application-Context"), but a error appear.
**I'm using v1.3**
In attachment a error.
Topic by Baljeet Singh
Hi,
We have requirement where we need to execute PHP script to integrate with third party system in incident workspace. Here is the use case
1. Agent open Incident Work space
2. Click on button to check availability (product inventory) from third party system.
3. Result will be display or pop up message will appear if product is available in stock.
We don't want to use Add-In because workspace already have lot of other Add-Ins which are effecting product performance.
Anyone has an idea how to call CPM event handler when we click button from Incident workspace. Is it something we can set from Workspace rule ?
Appreciate your respone !!
Topic by Baljeet Singh
Hi,
We have requirement to use "Marketing Activity" table i.e ma_trans for further communication. I notice we can access this table in report explorer. The standard report already exists (Report ID - 10071) in console. I wonder can we access that table using ConnectPHP API.
We need to add more fields in that standard table to enhance its functionality. Anyone has an idea can we expose this table ?
Thanks
Topic by Riya Goel
Hi,
I need to validate a JWT access token through Right Now controller. I already have the JWT Acess token and its X5C value from https://login.microsoftonline.com/common/discovery/v2.0/keys. We have to verify JWT token using the X5C value.
In open libraries provided by jwt.io for PHP they are using Openssl functions or phpseclib. Both of these are not supported by right now.
It would be very helpful if anyone can tell me how to validate JWT access token using X5C value in right now controller.
Thank in advance,
Riya
Topic by Isaiah Inuwa
Hello,
I am trying to implement a Subscriber SOAP endpoint for the Oracle Service Cloud Event Notification Service, but I am having trouble generating code for the service from the WSDL provided at https://{site_interface}/services/soap/connect/soap?wsdl=event. I run into these errors:
wsimport -keep -J'-Djavax.xml.accessExternalSchema=all' -B'-XautoNameResolution' https://{site_interface}.custhelp.com/services/soap/connect/soap?wsdl=event [ERROR] Two declarations cause a collision in the ObjectFactory class. line 828 of https://{site_interface}/services/soap/connect/soap?xsd=objects [ERROR] (Related to above error) This is the other declaration. line 819 of https://{site_interface}/services/soap/connect/soap?xsd=objects [ERROR] Two declarations cause a collision in the ObjectFactory class. line 837 of https://{site_interface}/services/soap/connect/soap?xsd=objects [ERROR] (Related to above error) This is the other declaration. line 823 of https://{site_interface}/services/soap/connect/soap?xsd=objects Exception in thread "main" com.sun.tools.internal.ws.wscompile.AbortException at com.sun.tools.internal.ws.processor.modeler.wsdl.JAXBModelBuilder.bind(JAXBModelBuilder.java:129) at com.sun.tools.internal.ws.processor.modeler.wsdl.WSDLModeler.buildJAXBModel(WSDLModeler.java:2283) at com.sun.tools.internal.ws.processor.modeler.wsdl.WSDLModeler.internalBuildModel(WSDLModeler.java:183) at com.sun.tools.internal.ws.processor.modeler.wsdl.WSDLModeler.buildModel(WSDLModeler.java:126) at com.sun.tools.internal.ws.wscompile.WsimportTool.buildWsdlModel(WsimportTool.java:429) at com.sun.tools.internal.ws.wscompile.WsimportTool.run(WsimportTool.java:190) at com.sun.tools.internal.ws.wscompile.WsimportTool.run(WsimportTool.java:168) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.sun.tools.internal.ws.Invoker.invoke(Invoker.java:159) at com.sun.tools.internal.ws.WsImport.main(WsImport.java:42)
If I comment out the extra "MailboxIncomingEmailSettings" and "MailboxOutgoingEmailSettings" elements (they are already included as elements in the "Mailbox" element just declared just before), I am able to compile the code. But this seems like a hack; is there anyone who has gotten any further than this?
Thanks for the help!
Topic by Apolinar Valdez
Hi guys
I'm trying to connect RightNow with ICS, but I'm confused with the URL that I have to enter, ICS asks me to enter "WSDL URL" and the link that I have is the following:
https://mercantilseguros--tst.custhelp.com/services/soap/connect/soap?wsdl
But I'm not entirely sure, if I'm doing it right.
Can you support me guys?
Thank you very much for your help.