从Windows应用程序C#Winforms使用Orkut opensocial API

时间:2009-11-05 06:21:19

标签: c# winforms opensocial

我正在开发一个Windows应用程序,我想显示orkut用户个人资料详细信息,如姓名,个人资料照片,相册。有什么方法可以使用C#在我的Windows窗体上访问用户配置文件数据。

1 个答案:

答案 0 :(得分:0)

是的,有。但道路并不那么简单。

首先,最重要的是,您需要决定对用户进行身份验证的方式。有两种方法:

  • 2条腿
  • 3条腿

可以更详细地找到两者here并使用OAuth协议。

如果是2条腿,您的用户可以直接在您的应用程序中输入用户名和密码,但您需要注册orkut小工具才能获得消费者密钥和密码。消费者密钥必须由Orkut团队注册才能授予对您的应用程序的访问权限。但是将来不再支持这种方法。

基本上在3-legged中,Orkut用户将被重定向到Google帐户身份验证页面。因此,您的应用程序需要管理浏览器打开/关闭身份验证等。有一个java api可用here

这是最复杂的部分。获得访问密钥后,您可以使用opensocial请求使用JSon协议提交申请。有C#libs。