I am trying to access a public HTTPS API using makeWebRequest(). Here is the code:
Communications.makeWebRequest( myAPI, { }, { :method => Communications.HTTP_REQUEST_METHOD_GET, :header => {"Content-Type" => Communications.REQUEST_CONTENT_TYPE_JSON}, :responseType => Communications.HTTP_RESPONSE_CONTENT_TYPE_JSON }, method(:onReceive) );
myAPI is an "https://" online API.
The code inside onReceive is this:
function onReceive(responseCode, data) { System.println(responseCode); System.println(data); }
this ends up printing:
-1001
null
How do I get it to work?