新しいキャンペーンを追加しようとすると、次のようなエラーが表示されます。
「以下の会場にはすでに2つのアクティブスペシャルがあります」
これが私のコードの一部です:
var add_campaign_url = 'https://api.foursquare.com/v2/campaigns/add';
var params = 'campaignId='+ bomonti_campaign_id+
'&venueId='+venue1+','+venue2+
'&endAt=1339621140' +
'&startAt=1339603140'+
'&oauth_token=' + ACCESS_TOKEN;
var xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange = function() {
if(xmlhttp.readyState == 4){
var response = jQuery.parseJSON(xmlhttp.responseText);
console.log(response);
}
};
xmlhttp.open("POST",add_campaign_url,true);
xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
xmlhttp.send(params);
実際、現在、会場でのアクティブなキャンペーンはありませんが、保留中のアクティブなキャンペーンがいくつかあります。Merchant APIを使用する場合に制限はありますか?それとも私は何か間違ったことをしていますか?