标签: yelp

Google Place API - 如何检索营业时间

有办法获得谷歌的开放时间吗?我在几个论坛和文档中寻找,但我没有发现任何东西(也许只有foursquare API暴露了这些信息)

谷歌没有公开这些信息?

是否有任何服务暴露这个?(facebook地方,yelp,ecc ..)

非常感谢所有回复

阿尔贝托

.net foursquare yelp google-places-api

4
推荐指数
1
解决办法
7645
查看次数

Yelp API Google App脚本OAuth

我正在尝试使用Google Apps脚本查询Yelp搜索Api并将结果放入电子表格中.我使用此示例作为模型调用yelp时遇到问题:

var consumerKey = "... register your app with Twitter ...";
var consumerSecret = "... register your app with Twitter ...");

var oauthConfig = UrlFetchApp.addOAuthService("twitter");
oauthConfig.setAccessTokenUrl("http://api.twitter.com/oauth/access_token");
oauthConfig.setRequestTokenUrl("http://api.twitter.com/oauth/request_token");
oauthConfig.setAuthorizationUrl("http://api.twitter.com/oauth/authorize");
oauthConfig.setConsumerKey(consumerKey);
oauthConfig.setConsumerSecret(consumerSecret);

// "twitter" value must match the argument to "addOAuthService" above.
var options = {
  "oAuthServiceName" : "twitter",
  "oAuthUseToken" : "always"
};

var url = "http://api.twitter.com/1/statuses/user_timeline.json";
var response = UrlFetchApp.fetch(url, options);
var tweets = JSON.parse(response.getContentText());

// Handle tweets
Run Code Online (Sandbox Code Playgroud)

https://developers.google.com/apps-script/class_oauthconfig

此类仅具有设置Yelp似乎不提供的访问令牌URL的方法.他们只是直接提供令牌和令牌秘密.我认为这些将被设置为消费者密钥和秘密,但我还没有找到办法.

oauth google-apps-script yelp

4
推荐指数
1
解决办法
6093
查看次数

如何在iPhone应用程序中集成Yelp APi?

我正在开发一个应用程序.在那我想要使用Yelp Api.因此,在Yelp网站上注册后,如何在我们的应用程序中集成该Api.请提供任何示例或任何内容.

iphone yelp

3
推荐指数
1
解决办法
5553
查看次数

OAuth与Android

我正在尝试访问Yelp API.我已经获得了我的钥匙,并阅读了大约40篇文章,解释了我需要做什么,我已经尝试了一切.关键和什么不是有效的.我得到以下内容:

05-16 17:39:54.955: E/AndroidRuntime(538): java.lang.NoClassDefFoundError: oauth.signpost.commonshttp.CommonsHttpOAuthConsumer
Run Code Online (Sandbox Code Playgroud)

我导入了commons-codec-1.6 jar,signpost-commonshttp4-1.2.1.2.jar和signpost-core-1.2.1.2.jar.

我仍然收到错误消息.有帮助吗?

import java.net.HttpURLConnection;
import java.net.URL;
import java.util.HashMap;
import java.util.Map;

import oauth.signpost.OAuth;
import oauth.signpost.OAuthConsumer;
import oauth.signpost.commonshttp.CommonsHttpOAuthConsumer;
import oauth.signpost.exception.OAuthCommunicationException;
import oauth.signpost.exception.OAuthExpectationFailedException;
import oauth.signpost.exception.OAuthMessageSignerException;


/**
 * Example for accessing the Yelp API.
 */
public class Yelp {
  private String consumerKey = "";
  private String consumerSecret = "";
  private String token = "";
  private String tokenSecret = "";

  /**
   * Search with term and location.
   *
   * @param term Search term
   * @param latitude Latitude …
Run Code Online (Sandbox Code Playgroud)

android oauth signpost yelp

3
推荐指数
1
解决办法
5069
查看次数

如何从 Yelp API 获取网站

从以下 API 调用获取业务详细信息时,如何获取响应中的网站 URL?您可以检查响应结果:

https://www.yelp.com/developers/documentation/v2/search_api
Run Code Online (Sandbox Code Playgroud)

如您所见,响应中没有网站详细信息。

php api yelp

3
推荐指数
1
解决办法
2020
查看次数

FourSquare与谷歌地方与Yelp API

我正在尝试创建一个应用程序,将帮助用户找到餐厅/电影院/商场/等.根据评级和距离进行闲逛.除了地方本身,我还想知道有关这个地方的更多详细信息.例如,如果我要寻找公园,我也想知道那里是否有篮球场或网球场.评级和受欢迎程度也是确定建议优先级的重要方面.

在查看了所有三个API之后,除了搜索限制之外,我找不到任何实质性差异.任何人都可以真正区分每个API吗?甚至可能根据我的具体需要推荐一个?

谢谢!

foursquare yelp google-places

3
推荐指数
1
解决办法
3385
查看次数

Swift - 只能打印对象的内存地址

我正在使用Yelp API并下拉YLPBusiness.当我尝试print()或dump()YLPBusiness时,我只收到控制台日志中的内存地址.

如果我打印(YLPBusiness.name),我将收到该名称.如何完全打印出YLPBusiness对象的所有属性值?

代码和控制台日志的屏幕截图

api rest ios yelp swift

3
推荐指数
1
解决办法
2507
查看次数

使用Python请求验证Yelp Fusion API

根据Yelp的文档:“要使用访问令牌对API调用进行身份验证,请将Authorization HTTP标头值设置为Bearer access_token。” https://www.yelp.com/developers/documentation/v3/get_started

我使用取得了Yelp API访问令牌requests,但无法进行身份验证:

>>> data = {"grant_type": "client_credentials", "client_id": "foo", "client_secret": "bar"}
>>> r = requests.post("https://api.yelp.com/oauth2/token", data=data)
>>> r
<Response [200]>
>>> r.text
'{"expires_in": 15550795, "token_type": "Bearer", "access_token": "foobar"}'
>>> params = json.loads(r.text)
>>> url = "https://api.yelp.com/v3/autocomplete?text=del&latitude=37.786882&longitude=-122.399972&"
>>> test = requests.get(url, params=params)
>>> test.text
'{"error": {"description": "An access token must be supplied in order to use this endpoint.", "code": "TOKEN_MISSING"}}'
Run Code Online (Sandbox Code Playgroud)

python api yelp python-requests

3
推荐指数
1
解决办法
1543
查看次数

理解MySQL Workbench EER图中的箭头提示

我使用逆向工程功能在此处根据此问题生成Yelp数据集的EER图.它看起来像这样:

EER图表yelp数据集

有谁知道如何解释它?箭头尖端是什么意思,例如具有3个尖端和线的那个,具有2个平行线的那个.然后有一些没有任何提示.

然后,箭头进入或离开表格的点是否意味着什么,例如,一个人将文字表留在文本周围,并在计数周围进入签入表,或者这是不相关的?

我在那里注意到的另一个细节是,黄色灯泡可能是主键,红色钻石是外键.然而,仍然无法从图中看到彩色符号和箭头如何连接.

mysql database database-design mysql-workbench yelp

2
推荐指数
2
解决办法
2430
查看次数

如何使用Yelp的新API

我对编程很陌生,所以我确信这不正确但是我能根据我的研究做得最好.谢谢.

import pandas as pd
import numpy as np
import requests
import yelp
requests.get(https://api.yelp.com/v3/autocomplete?text=del&latitude=37.786882&longitude=-122.399972,headers={'Authorization: Bearer <API KEY that I have>'})
Run Code Online (Sandbox Code Playgroud)

我的菜鸟自我告诉我这是一个dictonary

headers={'Authorization: Bearer <API KeY>'}
Run Code Online (Sandbox Code Playgroud)

我知道这是100%错误,所以我真的很想了解更多关于在Python中使用rest API的信息.我只是将其作为个人项目.我的总体目标是能够通过API访问yelps公共数据.例如,我想获得商业X的评论.

更新

requests.get("https://api.yelp.com/v3/autocomplete?text=del&latitude=37.786882&longitude=-122.399972",headers={'Authorization: Bearer <API KEY>'})
Run Code Online (Sandbox Code Playgroud)

我现在得到以下错误

AttributeError: 'set' object has no attribute 'items'
Run Code Online (Sandbox Code Playgroud)

python api python-3.x yelp

2
推荐指数
1
解决办法
751
查看次数