Package com.bytedesk.social.messenger
Class MessengerPersonaService
java.lang.Object
com.bytedesk.social.messenger.MessengerPersonaService
https://developers.facebook.com/docs/messenger-platform/send-messages/personas
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final MessengerConfig
private final com.fasterxml.jackson.databind.ObjectMapper
private final org.springframework.web.client.RestTemplate
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreatePersona
(String pageId, String name, String profilePictureUrl) 创建Personaboolean
deletePersona
(String personaId) 删除Personacom.fasterxml.jackson.databind.JsonNode
getPersona
(String personaId) 获取单个Personacom.fasterxml.jackson.databind.JsonNode
listPersonas
(String pageId) 获取Persona列表
-
Field Details
-
messengerConfig
-
restTemplate
private final org.springframework.web.client.RestTemplate restTemplate -
objectMapper
private final com.fasterxml.jackson.databind.ObjectMapper objectMapper
-
-
Constructor Details
-
MessengerPersonaService
public MessengerPersonaService()
-
-
Method Details
-
createPersona
创建Persona -
listPersonas
获取Persona列表 -
getPersona
获取单个Persona -
deletePersona
删除Persona
-