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.8K Product Ideas
- 1.8K Ideas Exchange
- 1.6K Connect
- 1.2K Connectors
- 302 Workbench
- 6 Cloud Amplifier
- 9 Federated
- 2.9K Transform
- 104 SQL DataFlows
- 633 Datasets
- 2.2K Magic ETL
- 3.9K Visualize
- 2.5K Charting
- 760 Beast Mode
- 62 App Studio
- 42 Variables
- 699 Automate
- 181 Apps
- 457 APIs & Domo Developer
- 51 Workflows
- 10 DomoAI
- 38 Predict
- 16 Jupyter Workspaces
- 22 R & Python Tiles
- 401 Distribute
- 116 Domo Everywhere
- 277 Scheduled Reports
- 8 Software Integrations
- 130 Manage
- 127 Governance & Security
- 8 Domo Community Gallery
- 38 Product Releases
- 12 Domo University
- 5.4K Community Forums
- 40 Getting Started
- 30 Community Member Introductions
- 111 Community Announcements
- 4.8K Archive