【问题标题】:Posts made to page wall displayed in user newsfeed without "via <application name>"没有“通过<应用程序名称>”的用户新闻源中显示在页面墙上的帖子
【发布时间】:2013-01-23 07:30:22
【问题描述】:

使用显示在用户新闻源中的图形 api 在页面墙上发布的帖子没有“通过”。 你可以在这里看到 axample http://www.insidefacebook.com/2012/11/12/new-link-shows-users-more-page-posts-and-friend-activity-in-news-feed/。 是否可以查看哪个应用程序将此帖子分享到页面?

【问题讨论】:

标签: facebook facebook-graph-api facebook-page feed


【解决方案1】:

实际上,您可以使用 Graph API 找出创建帖子的应用程序。尽管迈克尔指出 Facebook 在帖子显示上删除了 via- 标签是正确的。

【讨论】:

    【解决方案2】:

    Facebook 最近删除了应用在页面上发布的帖子的“via”属性。 我很确定没有办法从外部判断帖子是否是通过应用发布的,尤其是哪个应用。

    比较 Graph API 所公开的帖子截图(这是我们通过 http://www.swat.iohttp://fb.com/diesocialisten 上发布的帖子)

    发帖:https://www.facebook.com/129842310398883/posts/350825491682109

    这里没有使用过的应用的提示:

    Anvesh 是对的:您实际上可以获得“应用程序”字段,但您必须查询提要本身 (/diesocialisten/feed),而不是特定的帖子。酷,不知道!

    【讨论】:

    • 忘了说我已经使用 Graph API Explorer 查看了墙上和页面上的帖子。正如您所说,页面帖子没有“应用程序”属性,但用户墙帖子有它。我的问题是使用图形 api 在用户新闻源中显示的页面帖子没有“通过...”,并且如果我在页面墙上查看相同的帖子,可以拥有它(或没有。为什么我不知道)。
    • 是的,这可能有点不一致。 Afaik Facebook 只是转换和删除页面的“通过”...
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多