API do Facebook com C#– Facebook SDK for .NET

Integrar nossas aplicações com as diversas redes sociais aumentam o engajamento e trazem diversos benefícios, como o aumento no engajamento dos usuários, a facilidade do usuário se cadastrar e logar em nossas aplicações, o compartilhamento e divulgação de nossos aplicativos, entre outros benefícios.

O Facebook é sem dúvida uma das redes sociais de maior utilização no momento, ele disponibiliza toda uma plataforma com diversas APIs (Facebook APIs) para realizar a integração de nossas aplicações.

Continue reading

OAuth com ASP.NET MVC 4 [Facebook, Twitter e Google]

Integrar a autenticação de nossas aplicações com os diversos providers (Facebook, Twitter, Google, Microsoft, etc) nos traz diversos benefícios, como o aumento nos cadastros, o aumento do engajamento de nossos usuários e a melhoria na experiência do usuário, entre outros.

O novo template (Internet aplication) do ASP.NET MVC4 traz configurado todo um mecanismo de OAuth/OpenId (DotNetOpenAuth) integrado com o Membership, o que nos facilita a integração da autenticação de nossas aplicações com os diversos providers de OAuth. Continue reading

Facebook SDK para ASP.NET MVC

A integração com as redes sociais é sem dúvida nenhuma um excelente recurso para trazer usuários, divulgar a aplicação e transformar nossas aplicações em uma extensão das redes sociais.

O Facebook é uma destas redes, ele possui diversas funcionalidades em suas APIs, elas são expostas através de Rest, ou seja, com simples WebRequest’s é possivel acessar e fazer uso de toda a api. Continue reading

Consumindo a API do Facebook com C#

Existem diversos SDK’s que facilitam a integração com a API do Facebook, para .NET um dos mais completos é o Facebook SDK for .NET, que está disponível no Github, este SDK possui diversos recursos, recentemente fiz um post sobre como trabalhar com o Facebook SDK for .NET.

Entretando, toda a API do Facebook é exposta por protocolos HTTP, sendo possivel utilizar todas suas funções com simples requisições utilizando o WebRequest. Neste post irei demonstrar como criar uma classe para autenticar, ler e postar informações no Facebook.

Continue reading