2016-04-27 5 views
0

https://github.com/mLewisLogic/foursquareで与えられたサンプルのいずれかから会場apiコールを正常に作成しましたが、foursquare.Foursquare.client.venues.explore()メソッドを呼び出すことができません'TypeError:explore()は少なくとも2つの引数(1が与えられます)をとります。Foursquare APIのPython Wrapper - Venueエンドポイントのパラメータを調べる

私が入力する必要がある2つの引数は何ですか?誰かがこの情報をドキュメントでどのように見つけ出すのでしょうか?

import foursquare 
import json 

#Construct the client object 
client = foursquare.Foursquare(client_id='LTTRSNDNMBRS', client_secret='EEAUE') 

#This gives me a response 
test = client.venues('40a55d80f964a52020f31ee3') 
print test 

#This Gives me the error 'TypeError: explore() takes at least 2 arguments (1 given)' 
result = client.venues.explore() 

答えて

0

私は遅すぎる、それは少し知っていると私はあなたがおそらくもう答えは必要ありませんが、多分他の誰かが同じ問題を抱えているので、私は私のために働いていたものを共有してますね。 私はあなたのコードの問題は、APIを呼び出すときにパラメータを指定しないことだと思います。それは何かのようにすべきです

params = { 
    'll': lt + ',' + ln, 
    'radius': radius 
} 
result = client.venues.explore(params) 
関連する問題