【问题标题】:How to amend my code to get FB users posts, not my own?如何修改我的代码以获取 FB 用户的帖子,而不是我自己的?
【发布时间】:2013-10-16 02:20:16
【问题描述】:

目前,我可以获取在我的 Facebook 页面上发布的所有帖子,只有我自己(使用 PHP)。如何调整它以在我的 Facebook 页面上引入其他用户的帖子?

如果这很简单,我是否也可以只显示帖子在他们的帖子中包含“赛车”文字?

谢谢

PHP如下:

switch (type) {
        case "facebook":
            var cp = id.split("/");
            url = url = cp.length > 1 ? "https://graph.facebook.com/" + cp[1] + "/photos?fields=id,link,from,name,picture,images,comments&limit=" +
                n : frl + encodeURIComponent("https://www.facebook.com/feeds/page.php?id=" + id + "&format=rss20");
            break;

【问题讨论】:

    标签: php facebook facebook-graph-api facebook-opengraph


    【解决方案1】:

    您可以使用要查看或发布到 facebook 墙的用户的访问令牌(如果您想发布到用户墙,即使用户在 facebook 中不活跃)。您需要结合 userId 和访问令牌。如果用户当前正在使用该应用程序,那么您不需要访问令牌。Post automatically on the wall of user (facebook App)

    【讨论】:

    • 感谢@MadanRam,但可以这么说,我没有使用应用程序。我想使用 access_token 在我们的网站上显示来自我们 Facebook 页面的所有用户帖子。然后我只想在我们的 facebook 页面上显示包含特定字符串的用户的帖子。
    • stackoverflow.com/questions/6386497/…你需要访问令牌,所以你可以做的是要求用户授权为应用程序,然后显示在网站上。
    • 不想获得授权,它不是一个应用程序。这些帖子是公共信息 - 可以使用搜索但它不能很好地工作developers.facebook.com/docs/reference/api/search
    猜你喜欢
    • 2013-10-12
    • 2022-12-10
    • 1970-01-01
    • 2019-09-26
    • 2011-07-26
    • 2022-08-09
    • 2021-03-14
    • 1970-01-01
    相关资源
    最近更新 更多