繁体   English   中英

使用Yelp API和/或Google Places api

[英]Working with Yelp API and/or Google Places api

嗨我有一个项目分配给我上学,需要使用谷歌地方API或Yelp API,以允许用户搜索给定位置附近的当地餐馆或酒吧。

我已经研究过如何在过去的两天内实现这一点,而且我对如何继续进行了解决。 我从未使用过外部api。

我们的项目必须使用AngularJS和Csharp。 如果有人能指出我如何连接这个点的初学者指南,或者不介意帮助进行假人解释(详细说明这个过程),我会非常感激。

或者是否有一个网站有开源示例项目可供解剖?

因此,在使用API​​时,您要做的第一件事就是阅读您决定使用的API的文档,以便基本了解您需要进行哪种类型的调用。

这是谷歌的

通常,当您使用API​​时,您需要一个唯一的密钥来标识自己,因此您需要注册一个开发者帐户,并确保不要将密钥保留在公开状态。

从Google文档中获取,您只需要在API键中插入以下代码即可插入。

 <body>
        <div id="map"></div>
        <script>
          var map;
          function initMap() {
            map = new google.maps.Map(document.getElementById('map'), {
              center: {lat: -34.397, lng: 150.644},
              zoom: 8
            });
          }
        </script>
        <script src="https://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&callback=initMap"
        async defer></script>
</body>

一旦你有了这个,你可以通过查看它是否显示在你的网站上然后开始弄清楚你想如何查找餐馆来测试它。 实现此目的的一种方法是将餐馆的Latitute和Longitude存储在一个数组中,并根据您要对其进行的操作将其调用到Google Maps代码中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM