(Created Fix blank page For Version: HTCC:8.5.2) |
(Update with the copy of version: 8.5.2DRAFT) |
||
Line 1: | Line 1: | ||
− | <!-- | + | =Leave= |
+ | __NOTOC__ | ||
+ | This operation is part of the [[FacebookPM|Facebook Private Messaging API]] section of the [[Welcome|Genesys Web Services REST API]]. | ||
+ | |||
+ | <h2> Overview </h2> | ||
+ | This operation will cause an agent to leave a Facebook session. <!--If the agent was participating in a conference the agent will leave the conference and not able to do anything with this chat, NOTE: Chat session will still be open for customer. If the agent is not in a conference, this operation will end chat session for customer, but will still be able to update user data, set disposition etc as will be indicated via capabilities in cometd message.--> | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! scope="row"| Request URL | ||
+ | | /api/v2/me/facebooksession/''{id}'' | ||
+ | |- | ||
+ | ! scope="row"| HTTP Method | ||
+ | | POST | ||
+ | |- | ||
+ | ! scope="row" | Required Features | ||
+ | | api-multimedia | ||
+ | |} | ||
+ | <h2>Parameters</h2> | ||
+ | |||
+ | {| | ||
+ | |- | ||
+ | ! Parameter | ||
+ | ! Value | ||
+ | |- | ||
+ | |operationName | ||
+ | |Leave | ||
+ | |- | ||
+ | |} | ||
+ | |||
+ | <h2>Sample</h2> | ||
+ | |||
+ | <h3>Request</h3> | ||
+ | |||
+ | <source lang="text"> | ||
+ | POST api/v2/me/facebooksession/0002DaAVKJ0V0095 | ||
+ | { | ||
+ | "operationName": "Leave" | ||
+ | } | ||
+ | </source> | ||
+ | |||
+ | <h3>Response</h3> | ||
+ | |||
+ | <source lang="text"> | ||
+ | { | ||
+ | "statusCode": 0 | ||
+ | } | ||
+ | </source> | ||
+ | |||
+ | <h3>Notification</h3> | ||
+ | |||
+ | { | ||
+ | "notificationType": "StatusChange", | ||
+ | "messageType": "FacebooksessionStateChangeMessage", | ||
+ | "facebooksession": { | ||
+ | "comment": "Iamcrazyaboutmytest", | ||
+ | "userData": { | ||
+ | "FirstName": "Vitaliy", | ||
+ | "desktop_actionable": "1", | ||
+ | "_facebookSex": "", | ||
+ | "_facebookLocale": "", | ||
+ | "LastName": "Onv", | ||
+ | "RTargetObjectSelected": "SocialMediaAgentGroup", | ||
+ | "_facebookItxType": "10", | ||
+ | "_facebookHomeTownLocation": "", | ||
+ | "RVQID": "", | ||
+ | "ChatServerAppName": "es_chat", | ||
+ | "_facebookDriverVersion": "8.5.101.04", | ||
+ | "ChatServerHost": "htcc-ubuntu.emea.int.genesyslab.com", | ||
+ | "_facebookBirthdayDate": "", | ||
+ | "_facebookSourceNickName": "CloudAppCommunity", | ||
+ | "LastCalledAgent_EmployeeID": "a1", | ||
+ | "LCA_EmplID_facebook": "a1", | ||
+ | "desktop_expand": "1", | ||
+ | "RTargetObjSelDBID": "117", | ||
+ | "Classify_Actionability_CtgName": "", | ||
+ | "_facebookTimezone": "", | ||
+ | "Screen_Sentiment_CtgRelevancy": "", | ||
+ | "desktop_sentiment": "Neutral", | ||
+ | "ChatServerPort": "7160", | ||
+ | "_facebookCurrentLocation": "", | ||
+ | "Screen_Actionability_CtgName": "", | ||
+ | "CBR-Interaction_cost": "", | ||
+ | "CBR-contract_DBIDs": "", | ||
+ | "ContactId": "00025aA4V4DR005N", | ||
+ | "RTargetAgentSelected": "a1", | ||
+ | "_facebookSourceXML": "<com.genesyslab.mcr.facebook.fql.Page>...</com.genesyslab.mcr.facebook.fql.Page>", | ||
+ | "_facebookCreatedTime": "1441197555607", | ||
+ | "CBR-IT-path_DBIDs": "", | ||
+ | "Classify_Actionability_CtgRelevancy": "", | ||
+ | "RTargetAgentGroup": "SocialMediaAgentGroup", | ||
+ | "Classify_Sentiment_CtgId": "", | ||
+ | "RTargetRuleSelected": "", | ||
+ | "ChatServerDBID": "115", | ||
+ | "Screen_Sentiment_CtgName": "", | ||
+ | "PegAGSocialMediaAgentGroup": 1, | ||
+ | "Classify_Sentiment_CtgRelevancy": "", | ||
+ | "UserData2": 123456789, | ||
+ | "RTargetPlaceSelected": "a1", | ||
+ | "_facebookPMInboxUrl": "https: //www.facebook.com/Cloud-App-Community-...&folder=inbox", | ||
+ | "RTenant": "Environment", | ||
+ | "_facebookActorObjectType": "com.genesyslab.mcr.facebook.fql.User", | ||
+ | "RRequestedSkills": None, | ||
+ | "Classify_Sentiment_CtgName": "", | ||
+ | "IxnAlreadyCreatedInUCS": "1", | ||
+ | "_facebookActorId": "1457374047909438", | ||
+ | "_facebookPMMessageId": "m_mid.1441197555276: d391c5a244a6798f46", | ||
+ | "Screen_Actionability_ScreenRuleName": "", | ||
+ | "LCA_TimeStamp_facebook": "2015-08-11T12: 11: 34Z", | ||
+ | "RRequestedSkillCombination": "", | ||
+ | "LCA_TimeStamp_facebooksession": "2015-08-03T12: 31: 06Z", | ||
+ | "MiddleName": "", | ||
+ | "RVQDBID": "", | ||
+ | "RStrategyDBID": "1225", | ||
+ | "_facebookPMThreadId": "t_mid.1438339424642: bcde632512de3b8377", | ||
+ | "CustomerSegment": "default", | ||
+ | "Classify_Actionability_CtgId": "", | ||
+ | "ServiceType": "default", | ||
+ | "_facebookInQueueAtTarget": "0", | ||
+ | "_facebookPMThreadNMessages": "101", | ||
+ | "LastCalledAgent_TimeStamp": "2015-08-11T12: 11: 34Z", | ||
+ | "Screen_Sentiment_ScreenRuleName": "", | ||
+ | "FromAddress": "VitaliyOnv", | ||
+ | "ServiceObjective": 0, | ||
+ | "Screen_Actionability_CtgRelevancy": "", | ||
+ | "LCA_EmplID_facebooksession": "a1", | ||
+ | "_facebookLanguages": "", | ||
+ | "_facebookMessageText": "Hello my friend!", | ||
+ | "_facebookSourceObjectType": "com.genesyslab.mcr.facebook.fql.Page", | ||
+ | "DISP_KEY": "resolved", | ||
+ | "_facebookSourceId": "830180563704433", | ||
+ | "RTargetRequested": "SocialMediaAgentGroup", | ||
+ | "EmailAddress": "", | ||
+ | "CBR-actual_volume": "", | ||
+ | "_facebookActorName": "VitaliyOnv", | ||
+ | "_facebookActorXML": "<com.genesyslab.mcr.facebook.fql.User>...</com.genesyslab.mcr.facebook.fql.User>", | ||
+ | "RStrategyName": "FacebookAgentDeliveryStrategy", | ||
+ | "RTargetTypeSelected": "2", | ||
+ | "_facebookPMActionId": "1441197555620000000", | ||
+ | "Subject": "Hellomyfriend!" | ||
+ | }, | ||
+ | "receivedDate": "2015-09-0215:39:22.000+0300", | ||
+ | "facebooksessionType": "Inbound", | ||
+ | "uri": "http: //192.168.83.25:8090/api/v2/facebooksessions/0002DaAVKJ0V0095", | ||
+ | "capabilities": [ | ||
+ | "SetInFocus", | ||
+ | "Complete", | ||
+ | "SetDisposition", | ||
+ | "AttachUserData", | ||
+ | "DeleteUserData", | ||
+ | "UpdateUserData" | ||
+ | ], | ||
+ | "suggestedQueueUris": [ | ||
+ | "http: //192.168.83.25: 8090/api/v2/queues/41cc5016-2d18-4a91-93ec-b43748948608" | ||
+ | ], | ||
+ | "state": "LeftChat", | ||
+ | "revelantResponseTemplateGroups": [ | ||
+ | |||
+ | ], | ||
+ | "participants": [ | ||
+ | { | ||
+ | "nickname": "VitaliyOnv", | ||
+ | "type": "Customer", | ||
+ | "id": "007355E6EDFA0107", | ||
+ | "visibility": "All", | ||
+ | "participantId": "007355E6EDFA0107" | ||
+ | } | ||
+ | ], | ||
+ | "id": "0002DaAVKJ0V0095" | ||
+ | } | ||
+ | } | ||
+ | |||
+ | [[Category:V:HTCC:8.5.2]] |
Revision as of 19:44, October 23, 2015
Leave
This operation is part of the Facebook Private Messaging API section of the Genesys Web Services REST API.
Overview
This operation will cause an agent to leave a Facebook session.
Request URL | /api/v2/me/facebooksession/{id} |
---|---|
HTTP Method | POST |
Required Features | api-multimedia |
Parameters
Parameter | Value |
---|---|
operationName | Leave |
Sample
Request
POST api/v2/me/facebooksession/0002DaAVKJ0V0095
{
"operationName": "Leave"
}
Response
{
"statusCode": 0
}
Notification
{ "notificationType": "StatusChange", "messageType": "FacebooksessionStateChangeMessage", "facebooksession": { "comment": "Iamcrazyaboutmytest", "userData": { "FirstName": "Vitaliy", "desktop_actionable": "1", "_facebookSex": "", "_facebookLocale": "", "LastName": "Onv", "RTargetObjectSelected": "SocialMediaAgentGroup", "_facebookItxType": "10", "_facebookHomeTownLocation": "", "RVQID": "", "ChatServerAppName": "es_chat", "_facebookDriverVersion": "8.5.101.04", "ChatServerHost": "htcc-ubuntu.emea.int.genesyslab.com", "_facebookBirthdayDate": "", "_facebookSourceNickName": "CloudAppCommunity", "LastCalledAgent_EmployeeID": "a1", "LCA_EmplID_facebook": "a1", "desktop_expand": "1", "RTargetObjSelDBID": "117", "Classify_Actionability_CtgName": "", "_facebookTimezone": "", "Screen_Sentiment_CtgRelevancy": "", "desktop_sentiment": "Neutral", "ChatServerPort": "7160", "_facebookCurrentLocation": "", "Screen_Actionability_CtgName": "", "CBR-Interaction_cost": "", "CBR-contract_DBIDs": "", "ContactId": "00025aA4V4DR005N", "RTargetAgentSelected": "a1", "_facebookSourceXML": "<com.genesyslab.mcr.facebook.fql.Page>...</com.genesyslab.mcr.facebook.fql.Page>", "_facebookCreatedTime": "1441197555607", "CBR-IT-path_DBIDs": "", "Classify_Actionability_CtgRelevancy": "", "RTargetAgentGroup": "SocialMediaAgentGroup", "Classify_Sentiment_CtgId": "", "RTargetRuleSelected": "", "ChatServerDBID": "115", "Screen_Sentiment_CtgName": "", "PegAGSocialMediaAgentGroup": 1, "Classify_Sentiment_CtgRelevancy": "", "UserData2": 123456789, "RTargetPlaceSelected": "a1", "_facebookPMInboxUrl": "https: //www.facebook.com/Cloud-App-Community-...&folder=inbox", "RTenant": "Environment", "_facebookActorObjectType": "com.genesyslab.mcr.facebook.fql.User", "RRequestedSkills": None, "Classify_Sentiment_CtgName": "", "IxnAlreadyCreatedInUCS": "1", "_facebookActorId": "1457374047909438", "_facebookPMMessageId": "m_mid.1441197555276: d391c5a244a6798f46", "Screen_Actionability_ScreenRuleName": "", "LCA_TimeStamp_facebook": "2015-08-11T12: 11: 34Z", "RRequestedSkillCombination": "", "LCA_TimeStamp_facebooksession": "2015-08-03T12: 31: 06Z", "MiddleName": "", "RVQDBID": "", "RStrategyDBID": "1225", "_facebookPMThreadId": "t_mid.1438339424642: bcde632512de3b8377", "CustomerSegment": "default", "Classify_Actionability_CtgId": "", "ServiceType": "default", "_facebookInQueueAtTarget": "0", "_facebookPMThreadNMessages": "101", "LastCalledAgent_TimeStamp": "2015-08-11T12: 11: 34Z", "Screen_Sentiment_ScreenRuleName": "", "FromAddress": "VitaliyOnv", "ServiceObjective": 0, "Screen_Actionability_CtgRelevancy": "", "LCA_EmplID_facebooksession": "a1", "_facebookLanguages": "", "_facebookMessageText": "Hello my friend!", "_facebookSourceObjectType": "com.genesyslab.mcr.facebook.fql.Page", "DISP_KEY": "resolved", "_facebookSourceId": "830180563704433", "RTargetRequested": "SocialMediaAgentGroup", "EmailAddress": "", "CBR-actual_volume": "", "_facebookActorName": "VitaliyOnv", "_facebookActorXML": "<com.genesyslab.mcr.facebook.fql.User>...</com.genesyslab.mcr.facebook.fql.User>", "RStrategyName": "FacebookAgentDeliveryStrategy", "RTargetTypeSelected": "2", "_facebookPMActionId": "1441197555620000000", "Subject": "Hellomyfriend!" }, "receivedDate": "2015-09-0215:39:22.000+0300", "facebooksessionType": "Inbound", "uri": "http: //192.168.83.25:8090/api/v2/facebooksessions/0002DaAVKJ0V0095", "capabilities": [ "SetInFocus", "Complete", "SetDisposition", "AttachUserData", "DeleteUserData", "UpdateUserData" ], "suggestedQueueUris": [ "http: //192.168.83.25: 8090/api/v2/queues/41cc5016-2d18-4a91-93ec-b43748948608" ], "state": "LeftChat", "revelantResponseTemplateGroups": [ ], "participants": [ { "nickname": "VitaliyOnv", "type": "Customer", "id": "007355E6EDFA0107", "visibility": "All", "participantId": "007355E6EDFA0107" } ], "id": "0002DaAVKJ0V0095" } }
Comments or questions about this documentation? Contact us for support!