2013-04-29 62 views
2

我是yipp API的新手。我正在使用version2。我注册了API访问并获得了Consumer Key,Consumer secret,token,token_secret,然后我用以下链接
http://api.yelp.com/v2/searchhttp://api.yelp.com/v2/search?term=food&location=San%2BFrancisco&oauth_consumer_key=SOMEKEY&oauth_consumer_secret=SOMESECRET&oauth_token=SOMETOKEN&oauth_token_secret=SOMESECRETyelp错误:MISSING_PARAMETER

得到的数据,但然后我得到一系列的MISSING_PARAMETER错误。对于signature_method我使用HMAC-SHA1但其余(oauth_signature,oauth_nonce,oauth_timestamp)我iddn't知道要放什么,所以我用了一个空字段,但后来我得到“无效证书”错误。我如何获得这些缺失的领域? 他们不在我的API访问页面。

+0

我使用https://github.com/olalonde/node-yelp但我仍然得到missing_parameter响应 – 2015-06-25 02:43:36

回答

1

首先你不能像这样发布你的密钥,你需要运行一个脚本来“加密”它们,一旦你“发送”你与yelp握手的密钥,而不是为搜索查询你是试图获得结果。

基本上,你需要一个脚本用你的首选语言(例如PHP)来进行查询。一个好的开始可能是https://github.com/Yelp/yelp-api/tree/master/v2