【问题标题】:How to call google map matrix api in Cloud functions?如何在云函数中调用google map matrix api?
【发布时间】:2022-11-30 04:35:13
【问题描述】:

我想通过云函数调用距离矩阵api。

尝试通过 url 调用。 使用了 fetch 方法,但它显示未定义 fetch 的错误。 尝试使用 axios 。使用 axios 后我无法部署功能。 有什么方法可以通过云函数调用距离矩阵api

【问题讨论】:

  • 请提供足够的代码,以便其他人可以更好地理解或重现问题。
  • “使用了获取方法,但显示未定义获取的错误”=> 你能分享你的整个 Cloud Function 代码和错误的详细信息吗?

标签: javascript flutter google-cloud-functions


【解决方案1】:

提供一个循序渐进的方法:

  1. 作为第一步,您需要克隆存储库并安装节点包。

    克隆回购

    $ git git@github.com:cage1016/cloudfunctions-google-maps-services.git && cd cloudfunctions-google-maps-services

    安装节点包

    $ npm 安装

    1. 修改您的 index.js 并添加 API 密钥
    2. 修改 makefile 分配您拥有的 Google Cloud Storage Bucket。
    3. 调用 make deploy_http 后修改 https://<YOUR_REGION>-<YOUR_PROJECT_ID>.cloudfunctions.net/distanceMatrixHttp 端点

      希望这可以帮助!

      此外,如果您正在寻找谷歌替代品,您可以check them out

【讨论】:

    猜你喜欢
    • 2020-08-16
    • 2019-07-28
    • 2019-10-04
    • 1970-01-01
    • 2017-03-31
    • 2016-09-13
    • 2020-06-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多