既存キャンペーンにリードを追加する
既存キャンペーンに指定したリードを追加します。
名 前 | 型 | 必 須 |
access_token | String | True |
campaignId | Integer | True |
customers | Integer[] (カンマで区切ったcustomerid) | True |
{
"code": 200,
"message": " CampaignCustomers created ,",
"status": "OK",
"generatedId": null,
"generatedIds": null,
"statusObject": "OK"
}
このメソッドは既存のキャンペーンにリードを追加します。このメソッドを使用するには、キャンペーンID、リードID、アクセストークンを渡す必要があります。複数のリードIDを渡す場合は、カンマで区切ってください。
このメソッドを実行すると、指定したキャンペーンに既に存在しているリードは除去され、指定したリードが追加されます。 更新が成功すると True の戻り値を返します。
private boolean addTargetCustomerToCampaign(String accessToken , String campaignId, String customers) {
try {
HttpClient client = new DefaultHttpClient();
HttpPut httpPut = new HttpPut(
"<API_BASE_URL>/SpringRest/campaign/mailmagazine/update?access_token=" + accessToken
+ "&campaignId=" + campaignId + "&customers=" + customers);
HttpResponse response = client.execute(httpPut);
if (response.getStatusLine().getStatusCode() == 200) {
return true;
} else {
return false;
}
} catch (ClientProtocolException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return false;
}
boolean update = addTargetCustomerToCampaign( “98d9a7ea-8669-45e6-b141-f663c8cb35b8”, "527", "25,81");
Last modified 3yr ago