代表用户在公司facebook页面墙上张贴

代表用户在公司facebook页面墙上张贴,facebook,windows-phone-7,facebook-graph-api,facebook-c#-sdk,Facebook,Windows Phone 7,Facebook Graph Api,Facebook C# Sdk,我有一个与facebook连接的wp7应用程序,假设我有用户访问令牌 我想知道是否有可能以用户的身份在某家公司的facebook页面的墙上书写。(我对facebook页面没有所有权,也没有任何附属关系) 如果是,你知道我需要获得哪种许可吗?希望得到任何类型的代码片段或我应该遵循的方向 谢谢。很抱歉,这有点夸张,但下面是: 首先,用户必须通过facebook的身份验证。有一个很好的例子。这将为您提供一个身份验证tolken,以允许您与API交互 用户需要facebook权限才能在墙上写东西。描述

我有一个与facebook连接的wp7应用程序,假设我有用户访问令牌

我想知道是否有可能以用户的身份在某家公司的facebook页面的墙上书写。(我对facebook页面没有所有权,也没有任何附属关系)

如果是,你知道我需要获得哪种许可吗?希望得到任何类型的代码片段或我应该遵循的方向


谢谢。

很抱歉,这有点夸张,但下面是:

  • 首先,用户必须通过facebook的身份验证。有一个很好的例子。这将为您提供一个身份验证tolken,以允许您与API交互
  • 用户需要facebook权限才能在墙上写东西。描述了Facebook权限。我不知道你问题的具体情况,但如果有更多的细节,我可能会提供更多的帮助
  • 然后,你应该能够使用facebook发布到适当的墙上(你可能需要使用开发人员帐户注册到facebook才能访问此页面)

    • 不可能在墙上写用户的行为。你总是在Facebook应用程序的上下文中得到一个令牌——因此它将是在墙上发布的应用程序,而不是用户。应用程序可以向用户请求的最大权限是,允许您(您的应用程序)执行以下操作:

      使您的应用程序能够将内容、评论和喜好发布到用户的 流和用户朋友的流

      因此,为了张贴到公司墙上,您需要:

    • 向用户请求发布\u流权限
    • 在邮件中向/feed url发出post请求

    • 这真的很容易测试。转到,单击“获取访问令牌”,在“扩展”选项卡中选择“发布流”权限,将操作设置为POST,在URL字段中输入“LGUSA/feed”,单击“添加字段”,输入“消息:测试”,然后单击POST。您将获得您的帖子的ID。请参见随附的屏幕截图

      谢谢您的回答,因此我还不清楚我的局限性是什么,根据这里的说法,似乎可以在粉丝页面的墙上发布。那有什么区别呢?原谅我,因为我不太熟悉facebook的行话feed和wall有什么区别?看着LGUSA页面,我看到了什么是feed,现在我不知道wall在哪里。所以,如果我想向LGUSA投诉电视坏了,我会把它写在feed上?是的,feed是墙上出现的信息流。另外-我想你是糊涂了-我说有可能在墙上张贴,并通过FB Graph API工具提供了实现方法。您可以从C代码中执行完全相同的操作。我回答的第一句话只是澄清了这篇文章将来自于应用程序对用户行为的反应,而不是直接来自用户。