良い一日、
私は Wialon ローカル サーバー (GPS 監視システム) を持っており、時間駆動型のインストール可能なトリガーを使用して共有 Google シートを更新することを計画しています。
Wialonのドキュメントに従って、ブラウザで API 呼び出しを入力すると、目的の応答を得ることができます。
ただし、GAS では、応答からデータを取得しようとすると、次のエラーが発生します。
API 呼び出し:
let apiURL = `http://my.tracking.site.come/wialon/ajax.html?svc=token/login¶ms={"token":"5dce19710a5e26ab8b7b898XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXFCEED7DC03BC48FF5F8"}`
console.log(apiURL) // This URL works in a web browser as expected
var resText = UrlFetchApp.fetch(apiURL).getContentText() // error is raised on this line
console.log(resText)
エラー:
11:48:27 AM Error
Exception: Invalid argument: http://my.tracking.site.come/wialon/ajax.html?svc=token/login¶ms={"token":"5dce19710a5e26ab8b7b898XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXFCEED7DC03BC48FF5F8"}
wialonLogin @ wialon.gs:20
GAS と Wialon Remote API の両方の経験がほとんどないため、ここで間違っていることを教えてください。
ありがとう。