【问题标题】:Connect to facebook and working with api连接到 facebook 并使用 api
【发布时间】:2011-04-22 09:31:25
【问题描述】:

有没有什么好的教程如何制作简单的控制台 facebook 应用程序连接到 facebook 并获取朋友列表、用户照片、状态或其他内容。我查看 facebook SDK 的 facebook 示例,但如果我想在 facebook 上进行授权,我必须执行显示登录窗口的 F​​acebookService.ConnectToFacebook 方法。但我想显示我自己的登录窗口。或者只是将登录名和密码存储在 sql server 中,并不时获取有关用户的一些信息。是真的吗?

【问题讨论】:

    标签: c# .net facebook


    【解决方案1】:

    查看教程和示例here

    它应该具有您需要的所有功能,并且相当容易实现。相信我,你会花几个小时去别处弄清楚。

    至于自定义登录窗口,我建议您不要这样做。人们信任 Facebook,并且不想向您提供他们的个人信息,这实际上是您与 Facebook 协议的一部分。

    但是,您可以做的是请求离线访问权限并存储令牌以供将来使用。这样,如果您知道用户是谁,您就可以调用 API,而无需再次登录 Facebook。

    【讨论】:

      【解决方案2】:

      Facebook 要求用户使用他们登录,Facebook 会向您发送一个您可以使用的令牌。这是为了防止应用程序“窃取”用户名和密码,您可以通过登录对话框来做到这一点,并且还允许用户在将来阻止应用程序访问他们的帐户,即使他们之前已经登录过。

      不幸的是,没有办法解决这个问题,除非您要构建不使用 API 的东西 - 例如,在后台加载浏览器并自动登录的工具,就好像用户这样做了一样。但这会导致痛苦和痛苦。

      【讨论】:

      • 嗯...如果我知道用户登录并通过,我可以手动登录 facebook.com 并访问我的应用程序吗?
      猜你喜欢
      • 2016-12-24
      • 1970-01-01
      • 2010-12-27
      • 2017-02-22
      • 1970-01-01
      • 1970-01-01
      • 2012-05-25
      • 1970-01-01
      • 2012-05-30
      相关资源
      最近更新 更多