2013-04-29 49 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