繁体   English   中英

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

[英]Post on a users wall on behalf of my app (not the user)

几年来,我设法在不发布自己的问题的情况下解决问题,而是通过阅读其他问题。 但是,在阅读了200多个无用的帖子之后,我决定是时候获得一些帮助了。

我正在构建一个Facebook应用程序,我不愿意做的事情非常简单。 我不会实时通知某些事件有关的特定用户。 例如, “您要观看的电视节目在一小时内开始” 不幸的是,facebook不允许应用向用户发送私人消息(这是我的首选)。 在HIS BEHALF上在用户墙上进行发布的标准方法也不好,因为没有触发通知。 因此,我的想法是代表该应用在他的墙上张贴(或任何会触发通知的类似操作)。

我知道有关应用程序请求的信息,但它们都不是我在寻找的内容,正如您所看到的,它们与我要执行的操作不匹配。

还请注意,该事件可能对每个用户来说都是特定的,因此,张贴文章或让所有人看到的内容都是不可行的“ Peter,您在一小时内吃过晚饭” )。

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

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

感谢您阅读本文的时间,但我有最后一个要求。

尽管我想做的事情很简单,但是有很多类似的问题正在讨论中,这可能会导致混乱,因此请确保在回答之前您已完全理解我的要求。

再次感谢

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

我不确定100%是否在您墙上张贴的应用会启动通知*。 尽管可以代表某个应用程序发布到用户墙上,但这确实是可能的。
您可以按照此链接中“应用程序登录”标题下的说明进行操作,并使用该链接检索正确的访问令牌,您需要作为应用程序进行通话。 为了拥有您指定的功能,您必须向用户请求offline_access权限-这将使您可以将其发布到用户墙上,即使他/她当前不在或未使用您的应用程序也是如此。 (甚至登录到facebook)


*通常,这些帖子代表某个应用由用户发起-即用户按下“发布到我的墙上”。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM