当前位置: 首页 > 知识库问答 >
问题:

Google maps Directions API-URL可以通过POST参数化吗?

强志学
2023-03-14

我想确认一下Google maps的URL:

http://maps.googleapis.com/maps/api/directions/json

可以通过POST进行参数化。我试着通过在explorer中获取来使用它,就像这样:

和工作良好,但如果我试图在我的Android应用程序中通过POST使用它,通过OutputStream发送这个查询:

起始=19.369707,-99.266696&目的地=19.022489,-98.615814&传感器=false&单位=度量&语言=ES

我得到这个错误:

{“Routes”:[],“Status”:“Request_Denied”}

提前道谢。

共有1个答案

仲孙疏珂
2023-03-14

在尝试从以下位置检索JSON对象进行了一些测试之后:

http://maps.googleapis.com/maps/api/directions/json

我可以假设只有通过GET参数化它才是可能的。

您不能通过POST参数化Google Maps Directions URL。

 类似资料:
  • 问题内容: 这是我的Java代码: 我这样称呼它: 问题是呼叫保持发布零零零,似乎我没有正确传递x和y。 更新资料 回答之后,我将请求更改为: 服务是: 但我仍然有同样的问题。这是服务器的响应: 您可以在末尾看到零:( 问题答案: (请注意,不是)是表单数据()向其发送了请求的正文,其中您的资源方法应更像 并且以下请求将起作用 注意: 在Windows中,必须使用双引号() 您甚至可以分离键值对

  • 问题内容: 是否可以直接声明Flask URL可选参数? 目前,我正在按照以下方式进行: 我如何直接说这是可选的? 问题答案: 另一种方法是写 但是我想你想编写一条路由并将其标记为可选?如果是这样,我认为不可能。

  • 问题内容: 我需要一个“接受参数的可运行对象”,尽管我知道这种可运行对象实际上并不存在。 这可能表明我的应用程序设计存在根本缺陷,并且/或者疲倦的大脑中存在智力障碍,因此我希望在这里找到一些建议,以在 不 违反基本OO原则的 情况下 实现以下目标: 任何想法如何完成上述工作? 问题答案: 自从我最初发布此文章至今已经快9年了,说实话,Java从那时起取得了一些进步。我将原始答案留在下面,但无需人们

  • 是否可以直接声明一个烧瓶URL可选参数? 目前,我正在按照以下方式进行: 我怎么能直接说是可选的?

  • 问题内容: 我想向标签添加请求参数,例如?。 这可能吗?我找不到任何东西。 问题答案: 不可以,因为GET参数不是URL的一部分。 只需将它们添加到末尾即可: 对于Django 1.5+

  • 问题内容: Java-通过POST方法发送HTTP参数? 问题答案: 在GET请求中,参数作为URL的一部分发送。 在POST请求中,将参数作为请求的正文发送到标头之后。 要使用进行POST,你需要在打开连接后将参数写入连接。 这段代码可以帮助你入门: