代表我的应用(不是用户)在用户墙上发布

时间:2011-11-17 16:16:02

标签: php facebook facebook-apps facebook-wall

几年来,我设法解决了问题而没有发表我自己的问题,而是通过阅读其他人。然而,在阅读了200多篇无用的帖子后,我已经决定是时候得到一些帮助了。

我正在构建一个Facebook应用程序,我不想做的事情非常简单易于解释。我不想实时通知某个用户某些事件。例如,“您希望观看的电视节目在一小时内开始”。不幸的是,Facebook不允许应用向用户发送私人消息(这是我的第一选择)。在HIS BEHALF上在用户墙上发布的标准方式也不好,因为没有触发通知。因此,我的想法是代表应用程序发布在他的墙上(或任何会触发通知的类似行为)。

我知道应用程序请求,但它们不是我正在寻找的,正如您所看到的,它们与我想要做的不匹配。

另请注意,该事件可能对每个用户都是特定的,因此为每个人提供帖子或其他内容都不是一个选项(“彼得,你在一小时内与stacy共进晚餐” )。

首先,我想知道是否可以代表应用程序(或Facebook页面,或任何其他想法)发布。

如果不是,我希望看到任何其他想法来解决这个问题。请记住,触发通知非常重要。

感谢您抽出时间阅读本文,但我有最后一次请求。

虽然我想要做的事情非常简单,但是有很多类似的问题被解决,这可能导致混淆,所以请确保你在回答之前完全明白我的要求。

再次感谢

2 个答案:

答案 0 :(得分:0)

如何打开活动并自动邀请特定用户参加活动? 活动邀请会触发通知,您唯一需要的是您可以轻松获得的用户电子邮件地址。

答案 1 :(得分:0)

我不是100%确定你墙上发布的应用是否会发出通知*。虽然代表应用程序发布到用户墙当然是可能的 您可以按照“应用程序登录”标题下的this link上的说明操作,然后检索您作为应用程序拨打电话所需的正确访问令牌。 为了获得您指定的功能,您必须向用户请求offline_access权限 - 这样,即使他/她当前不在或使用您的应用,您也可以发布到用户留言墙。 (甚至登录Facebook)

<小时/> * 通常这些代表应用的帖子都是用户启动的 - 即用户按下“发布到我的墙上”。