Test a custom connector to a private API in Connector Dev Studio?
I'm trying to build a custom connector to an API that is only accessible in our intra environment. I was wondering if it was even possible to test this connector in the Dev Studio as it may not be able to reach the API endpoint. Currently the error that I get is as follows:
Whenever I try "Run Script" to test my authentication via API key: httprequest.getStatusCode() returns 500 and I can see the following JS error in the browser console:
angular.js:14996 Error: [$compile:nonassign] Expression 'undefined' in attribute 'graalMessage' used with directive 'devStudioStartStopButton' is non-assignable!
at angular.js:125
at parentSet (angular.js:10774)
at parentValueWatch (angular.js:10787)
at interceptedExpression (angular.js:16982)
at Scope.$digest (angular.js:18555)
at Scope.$apply (angular.js:18923)
at HTMLButtonElement.<anonymous> (angular.js:28069)
at HTMLButtonElement.dispatch (jquery.js:5183)
at HTMLButtonElement.elemData.handle (jquery.js:4991)
Answers
-
By definition if it’s an internal API endpoint the Domo won’t be able to access it when you attempt to run your script. Your Domo instance wouldn’t typically be in your local network.
looks like your issue is that graalMessage is undefined likely because it can’t communicate with your internal api endpoint
**Was this post helpful? Click Agree or Like below**
**Did this solve your problem? Accept it as a solution!**1 -
Thanks Grant
I've just tested connecting to our internal Jira instance from Dev Studio and was able to do so; so I think there is a way to make this work; i'll conduct further checks regarding the accessibility of the internal API that I am testing
On another note, the internal API has a self-signed certificate and I was wondering if that could be the cause
0 -
The issue of self-signed certificate that I mentioned in my previous comment is different from that of being able to access an internal API. I'll create another post to enquire about that.
0
Categories
- All Categories
- 1.4K Product Ideas
- 1.4K Ideas Exchange
- 1.4K Connect
- 1.1K Connectors
- 282 Workbench
- 3 Cloud Amplifier
- 4 Federated
- 2.8K Transform
- 86 SQL DataFlows
- 548 Datasets
- 2.2K Magic ETL
- 3.2K Visualize
- 2.3K Charting
- 544 Beast Mode
- App Studio
- 26 Variables
- 566 Automate
- 134 Apps
- 411 APIs & Domo Developer
- 21 Workflows
- DomoAI
- 28 Predict
- 12 Jupyter Workspaces
- 16 R & Python Tiles
- 345 Distribute
- 87 Domo Everywhere
- 257 Scheduled Reports
- 1 Software Integrations
- 85 Manage
- 84 Governance & Security
- 9 Product Release Questions
- Community Forums
- 41 Getting Started
- 27 Community Member Introductions
- 81 Community Announcements
- 4.8K Archive