Configuração

Top  Previous  Next

Para publicar em redes sociais mensagens associadas a conteúdos do portal é preciso que o serviço seja do tipo content e o source principal tenha a tag publishToSocialnotwork dentro da tag de metadado, disponível apenas para sources do tipo contentTable, porém esta é uma condição necessária mas não suficiente. Além disso é preciso que a instância deste serviço tenha visibilidade de alguma conta habilitada, se estas condições forem satisfeitas então o botão "Redes Sociais (N)" estará visível e por tanto a publicação para redes sociais através de associação com conteúdos estará disponível para esta instância de serviço.

 

Exemplo de douidefinition.xml habilitando a publicação para rede sociais em um serviço.

<?xml version="1.0" encoding="UTF-8"?>

<doui:douiDefinition xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

  xmlns:doui="http://www.lumis.com.br/lumisportal/xsd/doui"

  xmlns:control="http://www.lumis.com.br/douicontrols">

       <service id="example 1">

             <sources>

                    <source id="default" type="contentTable">

                           <table>example_1</table>

                           <fields>

                                  <field id="id" name="STR_ID" dataType="guid" isPrimaryKey="true" display="false"/>

                                  <field id="title" name="STR_TITLE" dataType="string" isPrimaryName="true" isSearchable="true"/>

                                  <field id="introduction" name="STR_INTRODUCTION" dataType="text" isSearchable="true"/>

                                  <field id="content" name="STR_CONTENT" dataType="html" isSearchable="true"/>

                                  <field id="data_aniver" name="STR_DATA_ANIVER" dataType="date" isSearchable="true"/>

                           </fields>

                           <metaData>

                                  <comments/>

                                  <publishToSocialNetwork/>

                                  <publishToServiceInstances/>

                                  <publishStartDate/>

                                  <publishEndDate/>

                                  <highlight/>

                                  <highlightEndDate/>

                                  <multiLanguage/>

                                  <publishToPrincipals/>

                                  <versioning/>

                                  <workflow/>

                           </metaData>

                    </source>

             </sources>

       </service>

</doui:douiDefinition>

 

Somente serviço de notícias tem esta funcionalidade habilitada por padrão.

 

Para que uma aplicação publique automaticamente conteúdos em redes públicas, é necessário que ela esteja cadastrada como uma aplicação reconhecida em cada uma destas redes. Este cadastro é referenciado, em cada rede social, por um diferente par de chaves consumer key e consumer secret.

Apenas redes socias pré-definidas estão disponíveis, são elas Twitter e Facebook.

 

Observação:

Ao criar uma aplicação deve-se definir a Callback URL com o mesmo domínio da url definida no frameworkUrl (cadastrada em lumisportalconfig.xml).

 

As mensagens podem ser associadas a conteúdos do portal, estas mensagens podem ter um link para o conteúdo, estes links irão usar a definição de formato ‘encurtado’ da instância de conteúdo.


Lumis Portal 6.1.0.111014
Copyright © 2001-2007, Lumis. Todos os direitos reservados.