在您的网站上自定义显示Facebook,Twitter,Linkedi和Google+的帖子

时间:2016-09-13 06:29:06

标签: php facebook twitter google-plus linkedin

是否可以在您的网站上以自定义方式显示帖子,Feed等?例如,如果我不想使用他们提供的插件嵌入您的网站,这些插件在矩形框中显示帖子,我想以不同的方式显示来自这些社交媒体网站的帖子。如需参考,请访问此website并向下滚动到最新消息和推荐书下面的部分,您将找到带有Lorem Ipsum文本的Facebook,Twitter,LinkedIn和Google+。看来这个网站还没有实现这个功能(不知道它是否可以与所有社交网站一起使用)但是我想问你是否需要实现这样的事情呢?如果有帮助,我必须在PHP网站上实现它。感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

虽然您要求的内容与嵌入不同,但我仍然相信您正在寻找的内容是"嵌入帖子"。大多数社交网站不希望您重建其流体验并将其放在其他位置 - 此外,这些网站上的大多数内容策略都禁止您缓存或存储帖子,因为它很容易成为隐私问题。最后,如果您经常从这些服务中提取大量帖子,则会遇到API调用限制。

以下资源可以让您开始正确嵌入帖子,这样您就不必担心自己的缓存方式了:

如果你(真的,真的)想要构建自己的解决方案,你应该在JavaScript中使用客户端而不是PHP。为此,您需要使用以下API:

如果您尝试在PHP中执行此操作,则使用客户端库并从示例代码开始会更容易。

确保您遵循了您正在汇总的各个网站的内容政策。换句话说,如果你正在做一些事情,比如在使用你的PHP脚本拉取的MySQL数据库中缓存结果,那么每隔3600秒就会使缓存失效,并且每次不再从你的API调用中检索到帖子。