(Update with the copy of version: 8.5.2DRAFT) |
(Update with the copy of version: 8.5.2DRAFT) |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
=Send= | =Send= | ||
__NOTOC__ | __NOTOC__ | ||
− | This operation is part of the [[Twitter|Twitter API]] section of the [[Welcome| | + | This operation is part of the [[Twitter|Twitter API]] section of the [[Welcome|Web Services API]]. |
==Overview== | ==Overview== | ||
Sends a Tweet to the specified Twitter account. | Sends a Tweet to the specified Twitter account. | ||
{| | {| | ||
! Request URL | ! Request URL | ||
− | | /api/v2/me/ | + | | /api/v2/me/tweets/{id} |
|- | |- | ||
! HTTP Method | ! HTTP Method | ||
Line 28: | Line 28: | ||
| twitter | | twitter | ||
| Specified data with Twitter parameters. (required) | | Specified data with Twitter parameters. (required) | ||
+ | |- | ||
+ | | saveLAR | ||
+ | | Possible values are true or false. If true, information about the agent performing the operation is set in the Contact Profile so that it can be used for last agent routing. (optional) | ||
|} | |} | ||
===Twitter Parameters=== | ===Twitter Parameters=== | ||
Line 44: | Line 47: | ||
===Request=== | ===Request=== | ||
<source lang="text"> | <source lang="text"> | ||
− | POST api/v2/me/ | + | POST api/v2/me/tweets/01QQQG2MU214P06D |
{ | { | ||
"queuePath":"/contacts/60ebbb94-3cef-4b14-95f8-5c49dbeb355d", | "queuePath":"/contacts/60ebbb94-3cef-4b14-95f8-5c49dbeb355d", | ||
Line 80: | Line 83: | ||
"subject":"Hello Twitter!", | "subject":"Hello Twitter!", | ||
"twitterType":"Outbound", | "twitterType":"Outbound", | ||
− | "uri":"http://192.168.83.25:8080/api/v2/ | + | "uri":"http://192.168.83.25:8080/api/v2/tweet/01QQQG2MU214P06D", |
"userData":{ | "userData":{ | ||
"FromAddress":"vitaliy_onv", | "FromAddress":"vitaliy_onv", |
Latest revision as of 09:42, June 24, 2020
Send
This operation is part of the Twitter API section of the Web Services API.
Overview
Sends a Tweet to the specified Twitter account.
Request URL | /api/v2/me/tweets/{id} |
---|---|
HTTP Method | POST |
Required Features | api-multimedia |
Parameters
Parameter | Value |
---|---|
operationName | Send |
queuePath | The job queue for handling the send operation. (required) |
Specified data with Twitter parameters. (required) | |
saveLAR | Possible values are true or false. If true, information about the agent performing the operation is set in the Contact Profile so that it can be used for last agent routing. (optional) |
Twitter Parameters
Parameter | Value |
---|---|
from | A user name for a Twitter account. |
message | The actual message to send. The body should be plain text. |
Samples
Request
POST api/v2/me/tweets/01QQQG2MU214P06D
{
"queuePath":"/contacts/60ebbb94-3cef-4b14-95f8-5c49dbeb355d",
"twitter":{
"message":"HelloTwitter!",
"from":"vitaliy_onv"
},
"operationName":"Send"
}
HTTP Response
{
"statusCode": 0,
"referenceId": 57
}
CometD Response
{
"messageType":"TwitterStateChangeMessage",
"notificationType":"StatusChange",
"referenceId":57,
"twitter":{
"capabilities":[
],
"contactId":"00025aA4V4DR01M6",
"from":"vitaliy_onv",
"id":"01QQQG2MU214P06D",
"message":"Hello Twitter!",
"state":"Sent",
"subject":"Hello Twitter!",
"twitterType":"Outbound",
"uri":"http://192.168.83.25:8080/api/v2/tweet/01QQQG2MU214P06D",
"userData":{
"FromAddress":"vitaliy_onv",
"_twitterContactIsFollower":"false",
"_twitterContactIsFriend":"false",
"_twitterMsgType":"Status",
"_twitterUserId":"1258948171",
"_twitterUserImageURL":"http://pbs.twimg.com/profile_images/3366120480/a4a096e738b7111166a23dfe72613839_normal.png",
"_twitterUserName":"Vitaliy",
"_twitterUserScreenName":"vitaliy_onv",
"_umsChannel":"channel-twitter",
"_umsInboundIxnSubmittedBy":"esv_smsrv_vit",
"_umsMediaAccount":"1258948171"
}
}
}
This page was last edited on June 24, 2020, at 09:42.
Comments or questions about this documentation? Contact us for support!