Ich spiele mit IBM worklight herum und versuche, einen Adapter zu erstellen um Daten aus der Google Places-API einzufügen.
Ich möchte diese URL aufrufen:
%Vor%Das Ausführen dieser URL funktioniert in einem Browser einwandfrei und zeigt einige nette JSONs an, die ich über Worklight erhalten möchte.
Die Worklight-Adapter werden in Javascript erstellt, das habe ich bisher:
%Vor%Und das ist das Ergebnis, das ich in der Konsole bekomme, wenn ich das obige teste:
%Vor%Ich denke, dass dies wahrscheinlich verursacht wird, weil der Adapter als HTTP anfordert, während es HTTPS verwenden sollte.
Wenn ich die Anforderung zur Verwendung von HTTP in einem Browser ändere, werden ähnliche Ergebnisse angezeigt.
Frage: Kann ich eine HTTPS-Anfrage stellen, indem ich das obige Javascript ändere, oder verarbeite ich Worklight-Adapter?
in Ihrem Adapter gibt es auch eine {ADAPTERNAME} .xml
Darin gibt es unter Konnektivität unter connectionPolicy das Protokoll. Hast du es in https geändert und deployed?
Tags und Links javascript https ibm-mobilefirst google-places-api