【问题标题】:Is it possible to do a Facebook status update programatically in .NET?是否可以在 .NET 中以编程方式进行 Facebook 状态更新?
【发布时间】:2009-10-19 02:26:29
【问题描述】:

我正在使用 Twitter 的 OAuth API 更新用户的 Twitter 帐户(Twitter 状态更新),前提是他们使用他们的 Twitter 帐户授予/授权我的网站。效果很好。

Facebook 也能做到这一点吗?

有人告诉我 Facebook connect 会这样做,但我只能找到有关如何制作 Facebook 嵌入式应用程序(位于 facebook 应用程序内部的迷你网站)的页面。

我不想做那样的事情。我只想允许用户授予我的网站对其 Facebook 帐户的读/写权限(授权),然后更新他们的 Facebook 状态。

这可以吗? .NET 示例的任何链接?

编辑:当我说“状态更新”时,Facebook 是否称其为“提要”?例如,您发布了一个新的提要项?

编辑 2:好的,我尝试通过网络查看一些场景示例,以帮助可视化我的问题。

YouTube 会这样做。在 YT 中,当您发布视频时,您可以自动更新您的 Facebook 状态提要……前提是您已授予 YT 这样做的权限。看看这个屏幕截图...

alt text http://img16.imageshack.us/img16/9734/connectwf.png

注意 YouTube 如何允许您授予 Facebook 权限?这就是我想要做的。

AND ..(这很重要)...这是一劳永逸的事情。一旦用户点击 Facebook Connect 链接,进行授权,然后返回到原始(我的)网站,用户就无需再次授权(这就是 Twitter 所做的,顺便说一句)。

那么这可能吗?请在 .NET 中搜索哪些关键字?

【问题讨论】:

    标签: .net facebook


    【解决方案1】:

    您可以在他们的开发者网站http://developer.facebook.com/ 上阅读有关 Facebook API 的所有信息。

    具体来说,Status.set 方法可能正是您想要的。

    【讨论】:

    • 我知道 facebook dev 的链接。我希望能理解一些概念。那么 facebook Connect 是否等同于 Twitters OAuth ?一旦我通过 Facebook 授权我的网站可以代表用户执行操作.. 我会得到一个 AccessToken,然后我可以使用它来通过 Facebook 自动验证我做 Status.set 的事情吗? /me 还没有检查 Status.set 的 doco.. 还没有... /me 跑去这样做。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-11-15
    • 1970-01-01
    • 1970-01-01
    • 2010-12-13
    • 2016-10-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多