Example #1
0
        public void Compartilhar(object o)
        {
            var responseToken = perfilClient.ObterAcessToken(Guid.Empty, comum.enums.RedeSocialEnum.facebook);

            if (responseToken.Success)
            {
                var token = responseToken.Item.Valor;

                var envelope = postClient.Obter(new { postId = 1 });

                if (envelope.Success)
                {
                    var post = envelope.Item;

                    // logica de compartilhamento
                    //...

                    // registrar que post foi efetuado com sucesso, armazenando ID do post da rede social, rede social ID, usuario ID e post ID;
                    compartilhamentoClient.Registrar(new { });
                }
            }
            else
            {
                // ## TODO logar
            }
        }