Skip to content

shenxgan/dianping-api-request

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Dianping Python Api Demo

Supported Api

Example

>>> from dianping import DianpingApi
>>> api = DianpingApi('app_key', 'app_secret')
>>> cities = api.get_cities()
>>> print len(cities)
2628
>>> for city in cities[:3]:
        print city,

全国 上海 北京
>>> regions = api.get_regions(city=u'全国')
Traceback (most recent call last):
  File "dianping.py", line 80, in <module>
    regions = api.get_regions(cities[0])
  File "dianping.py", line 63, in get_regions
    result = self.request('metadata/get_regions_with_businesses', data)
  File "dianping.py", line 52, in request
    '%s - %s' % (error['errorCode'], error['errorMessage']))
__main__.DianpingApiError: 10011 - Parameter value is invalid: city. (请求参数值无效: city)
>>> regions = api.get_regions(city=u'北京')
>>> print regions[0]['city_name']
北京
>>> for region in regions[0]['districts'][0]['neighborhoods'][:3]:
        print region,

朝阳其它 安贞 劲松/潘家园
>>>

About

dianping api request demo.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages