擅长:python、mysql、java
<p>这是你要找的餐馆吗:</p>
<pre><code>http://www.yelp.com/biz/neptune-oyster-boston?
</code></pre>
<p>最后一个“/”之后的所有内容都是餐厅的yelp-id</p>
<p>一旦获得yelp id,就需要使用业务api来获得评论</p>
<p>以下是业务api的文档</p>
<pre><code>http://www.yelp.com/developers/documentation/v2/business
</code></pre>
<p>您请求获得评论如下:</p>
<pre><code>http://api.yelp.com/v2/business/neptune-oyster-boston
</code></pre>
<p>而且,特别是对于pythonyelppi,请求可以构造为</p>
<pre><code>yelp_api.business_api('neptune-oyster-boston')
</code></pre>
<p>它只给了我一小段评论,对于完整的评论,我想你可能要刮网站。看看美丽的人群和破烂。</p>
<p>最后,要回答第一个问题,请尝试在搜索参数中将<code>name</code>替换为<code>term</code>。您可以在此页上找到其他有效搜索参数的列表:</p>
<pre><code>http://www.yelp.com/developers/documentation/v2/search_api
</code></pre>
<p>通过下面的查询,api给了我正确的业务。</p>
<pre><code>yelp_api.search_query(term='neptune oysters', location='boston', limit=1)
</code></pre>
<p>祝你好运,快乐刮擦!</p>