Foursquare API错误添加活动时未指定返回的场地或组

时间:2012-02-12 05:27:04

标签: foursquare

使用Foursquare Merchant API,我正在尝试添加广告系列。我能成功添加一个特殊的。但是,当使用特殊ID和添加活动时,我收到以下错误,“Foursquare2 :: APIError:其他:没有指定场地或组。(400)”。

即使同时指定了specialId和venueId,我也会收到同样的错误。虽然foursquare文档声明只需要specialId。

我正在使用Foursquare2 ruby​​包装宝石添加我的代码来添加广告系列

def add_campaign(options={})
  response = connection.post do |req|
    req.url "campaigns/add", options
  end
    return_error_or_body(response, response.body.response.campaign)
end

从foursquare gem接收客户端对象。我使用下面的代码

client.add_campaign(:spe​​cialId => specialId,:venueId => venueId)

有关为何导致错误的任何想法?

1 个答案:

答案 0 :(得分:0)

venueIds和groupIds不是单独要求的,但必须提供其中一个。我将更新文档以使其更清晰。谢谢你指出这个!