TypeError:locations.join不是google-distance-matrix

时间:2018-08-26 06:54:15

标签: node.js google-distancematrix-api

我正在使用google-distance-matrix npm软件包在我的服务器端使用谷歌距离矩阵api。

我的代码在下面。

var distance = require('google-distance-matrix');

      getDistance: function (origin, destination) {

        distance.key('XXXXXXXXXXXXXXXXXXXXXX');
        distance.matrix(origin, destination, function (err, distance) {

          if (!err) {
            console.log(distance);
          }
        });
}

这给了我如下错误。

error: Sending 500 ("Server Error") response: 
 TypeError: locations.join is not a function

任何帮助都受到赞赏。

1 个答案:

答案 0 :(得分:0)

var distance = require('google-distance-matrix');

      getDistance: function (origin, destination) {

        distance.key('XXXXXXXXXXXXXXXXXXXXXX');
        distance.matrix([origin], [destination], function (err, distance) {

          if (!err) {
            console.log(distance);
          }
        });
}