@c_chauve: We’ve deployed a change that enables users to create “duplicate” Tweets. This is in quotes because the video_cta, for example, has to be different. Let me show an example.
Original Tweet
$ twurl -X POST -H ads-api.twitter.com "/2/accounts/18ce54d4x5t/tweet?text=duplicate text and video with different video_cta_value&video_id=13_952702240212398080&video_cta=VISIT_SITE&video_cta_value=https://twittercommunity.com/c/advertiser-api&as_user_id=756201191646691328&as_user_id=756201191646691328&trim_user=true"
{
"data": {
"created_at": "Tue Jan 23 23:28:37 +0000 2018",
"id": 955945394667597829,
"id_str": "955945394667597829",
"text": "duplicate text and video with different video_cta_value https://t.co/dBmcReXAel",
"truncated": false,
"entities": {
"hashtags": [],
"symbols": [],
"user_mentions": [],
"urls": [],
"media": [
{
"id": 952702240212398080,
"id_str": "952702240212398080",
"indices": [
56,
79
],
"media_url": "http://pbs.twimg.com/amplify_video_thumb/952702240212398080/img/KdL7sVpb09x0vVeI.jpg",
"media_url_https": "https://pbs.twimg.com/amplify_video_thumb/952702240212398080/img/KdL7sVpb09x0vVeI.jpg",
"url": "https://t.co/dBmcReXAel",
"display_url": "pic.twitter.com/dBmcReXAel",
"expanded_url": "https://twitter.com/apimctestface/status/955945394667597829/video/1",
"type": "photo",
"sizes": {
"small": {
"w": 680,
"h": 453,
"resize": "fit"
},
"thumb": {
"w": 150,
"h": 150,
"resize": "crop"
},
"medium": {
"w": 1080,
"h": 720,
"resize": "fit"
},
"large": {
"w": 1080,
"h": 720,
"resize": "fit"
}
}
}
]
},
"source": "<a href=\"http://twitter.com\" rel=\"nofollow\">Twitter Web Client</a>",
"in_reply_to_status_id": null,
"in_reply_to_status_id_str": null,
"in_reply_to_user_id": null,
"in_reply_to_user_id_str": null,
"in_reply_to_screen_name": null,
"user": {
"id": 756201191646691328,
"id_str": "756201191646691328"
},
"geo": null,
"coordinates": null,
"place": null,
"contributors": [
2417045708
],
"retweet_count": 0,
"favorite_count": 0,
"favorited": false,
"retweeted": false,
"possibly_sensitive": false,
"scopes": {
"followers": false
},
"lang": "en"
},
"request": {
"params": {
"video_id": "13_952702240212398080",
"video_cta": "VISIT_SITE",
"as_user_id": 756201191646691328,
"text": "duplicate text and video with different video_cta_value",
"account_id": "18ce54d4x5t",
"trim_user": true,
"video_cta_value": "https://twittercommunity.com/c/advertiser-api"
}
}
}
“Duplicate” Tweet (different video_cta value)
$ twurl -X POST -H ads-api.twitter.com "/2/accounts/18ce54d4x5t/tweet?text=duplicate text and video with different video_cta_value&video_id=13_952702240212398080&video_cta=VISIT_SITE&video_cta_value=https://developer.twitter.com/en/docs/ads/creatives/api-reference/scheduled-tweets#post-accounts-account-id-scheduled-tweets&as_user_id=756201191646691328&as_user_id=756201191646691328&trim_user=true"
{
"data": {
"created_at": "Tue Jan 23 23:28:55 +0000 2018",
"id": 955945471226257400,
"id_str": "955945471226257400",
"text": "duplicate text and video with different video_cta_value https://t.co/IjILh0DOiY",
"truncated": false,
"entities": {
"hashtags": [],
"symbols": [],
"user_mentions": [],
"urls": [],
"media": [
{
"id": 952702240212398080,
"id_str": "952702240212398080",
"indices": [
56,
79
],
"media_url": "http://pbs.twimg.com/amplify_video_thumb/952702240212398080/img/KdL7sVpb09x0vVeI.jpg",
"media_url_https": "https://pbs.twimg.com/amplify_video_thumb/952702240212398080/img/KdL7sVpb09x0vVeI.jpg",
"url": "https://t.co/IjILh0DOiY",
"display_url": "pic.twitter.com/IjILh0DOiY",
"expanded_url": "https://twitter.com/apimctestface/status/955945471226257408/video/1",
"type": "photo",
"sizes": {
"small": {
"w": 680,
"h": 453,
"resize": "fit"
},
"thumb": {
"w": 150,
"h": 150,
"resize": "crop"
},
"medium": {
"w": 1080,
"h": 720,
"resize": "fit"
},
"large": {
"w": 1080,
"h": 720,
"resize": "fit"
}
}
}
]
},
"source": "<a href=\"http://twitter.com\" rel=\"nofollow\">Twitter Web Client</a>",
"in_reply_to_status_id": null,
"in_reply_to_status_id_str": null,
"in_reply_to_user_id": null,
"in_reply_to_user_id_str": null,
"in_reply_to_screen_name": null,
"user": {
"id": 756201191646691328,
"id_str": "756201191646691328"
},
"geo": null,
"coordinates": null,
"place": null,
"contributors": [
2417045708
],
"retweet_count": 0,
"favorite_count": 0,
"favorited": false,
"retweeted": false,
"possibly_sensitive": false,
"scopes": {
"followers": false
},
"lang": "en"
},
"request": {
"params": {
"video_id": "13_952702240212398080",
"video_cta": "VISIT_SITE",
"as_user_id": 756201191646691328,
"text": "duplicate text and video with different video_cta_value",
"account_id": "18ce54d4x5t",
"trim_user": true,
"video_cta_value": "https://developer.twitter.com/en/docs/ads/creatives/api-reference/scheduled-tweets#post-accounts-account-id-scheduled-tweets"
}
}
}
Actual duplicate
$ twurl -X POST -H ads-api.twitter.com "/2/accounts/18ce54d4x5t/tweet?text=duplicate text and video with different video_cta_value&video_id=13_952702240212398080&video_cta=VISIT_SITE&video_cta_value=https://developer.twitter.com/en/docs/ads/creatives/api-reference/scheduled-tweets#post-accounts-account-id-scheduled-tweets&as_user_id=756201191646691328&as_user_id=756201191646691328&trim_user=true"
{
"errors": [
{
"code": "DUPLICATE_TWEET",
"message": "Duplicate tweet detected"
}
],
"request": {
"params": {
"video_id": "13_952702240212398080",
"video_cta": "VISIT_SITE",
"as_user_id": 756201191646691328,
"text": "duplicate text and video with different video_cta_value",
"account_id": "18ce54d4x5t",
"trim_user": true,
"video_cta_value": "https://developer.twitter.com/en/docs/ads/creatives/api-reference/scheduled-tweets#post-accounts-account-id-scheduled-tweets"
}
}
}
Thanks for raising this!