Module: DianPing::Common

Included in:
Parameter
Defined in:
lib/dianping/common.rb

Instance Method Summary collapse

Instance Method Details

#has_couponObject

根据是否有优惠券来筛选返回的商户 1:有,0:没有



7
8
9
# File 'lib/dianping/common.rb', line 7

def has_coupon
  add :has_coupon, 1
end

#has_dealObject

根据是否有团购来筛选返回的商户,1:有,0:没有



16
17
18
# File 'lib/dianping/common.rb', line 16

def has_deal
  add :has_deal, 1
end

#has_not_couponObject



11
12
13
# File 'lib/dianping/common.rb', line 11

def has_not_coupon
  add :has_coupon, 0
end

#has_not_dealObject



20
21
22
# File 'lib/dianping/common.rb', line 20

def has_not_deal
  add :has_deal, 0
end

#limit(number) ⇒ Object

每页返回的商户结果条目数上限,最小值1,最大值40,如不传入默认为20



25
26
27
28
# File 'lib/dianping/common.rb', line 25

def limit(number)
  warn 'limit 最大值40' if number > 40
  add :limit, number
end

#radius(number) ⇒ Object

搜索半径,单位为米,最小值1,最大值5000,如不传入默认为1000



31
32
33
34
# File 'lib/dianping/common.rb', line 31

def radius(number)
  warn 'radius 最大值5000' if number > 5000
  add :radius, number
end