我有一个连接到Facebook图表的网络应用程序,因此有一个相应的Facebook应用程序。我正在寻找通过他们的Facebook提要与我的应用程序的用户进行通信的方法。
到目前为止,我已经要求用户喜欢我的应用程序的Facebook应用程序配置文件页面,这样当我在该墙上发布新闻时,用户就可以获得它。这会导致一些混淆,因为应用程序配置文件页面在webapp-facebook关系中是一个外围组件。
理想情况下,我可以在Facebook上发布作为应用程序,以便我覆盖所有注册用户,或作为应用程序URL(www.myapp.url),以便喜欢该URL的用户将获得帖子。或者以某种方式链接应用程序配置文件页面和url / app,以便url的urrs或应用程序的用户获得配置文件页面帖子。
请注意,我不打算发布到用户墙(只是他们的订阅源),我更喜欢手动发布,使用facebooks界面发布。
答案 0 :(得分:1)
您可以发布到用户新闻Feed的唯一方法是使用Facebook页面或Facebook Open Graph对象。所以,你做得对,要求用户喜欢你的Facebook应用页面。如果您还有一个人们喜欢的网页,您可以通过在页面顶部添加fb:app_id
或fb:admins
元标记将该网页转换为Open Graph对象。这样做可以让您访问发布到粉丝的新闻源,并且您可以访问类似Facebook页面的界面(仅用于管理目的)。您可以使用此Feed发布者发布到用户的Feed(就像您的Graph对象是任何其他Facebook页面时一样)。
要进入管理页面,您只需确保您的Facebook用户ID位于fb:admins
元标记中。完成后,访问该对象的类似按钮社交窗口小部件,您将获得一个链接,可以转到该对象的管理页面。
我希望这很清楚。你应该给Open Graph Protocol Documentation一个很好的阅读。