代码之家  ›  专栏  ›  技术社区  ›  Pure.Krome

是否可以在.NET中以编程方式更新Facebook状态?

  •  4
  • Pure.Krome  · 技术社区  · 15 年前

    我正在使用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

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

    还有……(这很重要)这是一场失火的事。一旦用户点击facebook connect linky,授权,然后回到原来的(我的)网站,用户就再也不用授权了(这就是twitter所做的,btw)。

    这有可能吗?我需要搜索哪些关键字,才能在.NET中进行搜索?

    1 回复  |  直到 9 年前
        1
  •  2
  •   mlambie    15 年前

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

    具体来说, Status.set 方法可能是您正在寻找的。