自定义Twitter实施

时间:2014-04-04 19:33:49

标签: jquery html twitter custom-controls

我正在尝试在我公司的网站上实施我公司的Twitter帐户中的最新推文。不是多个,只是最近的。 我发现一个网站正在做我想要的,但我无法弄清楚他们是如何做到的。我合法地阅读并搜索了他们正在运行的每个脚本,但似乎没有任何连接要求提供twitter句柄。没有php,没有json什么都没有。

是否有一个我不知道的jquery插件?

该网站为http://willowtreeapps.com/

Twitter Feed位于主页页脚的正上方。有人可以看看,也许可以帮助我吗?我的老板们已经开始做类似的事了,我不能让他们失望。 非常感谢

3 个答案:

答案 0 :(得分:2)

过去有很多方法可以通过API v1.0从Twitter中提取JSON,但随后他们改变了API的工作方式,您需要使用oAuth进行身份验证。

https://github.com/andrewbiggart/latest-tweets-php-o-auth

您通常不会看到PHP,因为它在服务器上执行并以HTML格式输出。他们可能正在使用带有PHP的新API v1.1,然后只使用div的内容。

旧的jQuery方式无法运行,因为API已经消失。 http://css-tricks.com/snippets/jquery/display-last-tweet/

但是,您可以在Twitter上使用自定义时间轴小部件。这并不容易,但您可以使用jQuery来调整iframe并删除内容和类。不值得。

在google上搜索最新推文,您会发现一些可行的插件,或者您可以实现我发布的github新API。

答案 1 :(得分:0)

Twitter中有一个选项可让您在网页中嵌入Twitter时间线。转到设置 - >小工具,你可以找到推特时间表。您必须将Twitter帐户公开,以便每个人都能看到推文。时间轴的问题是具有默认样式(推特样式)。可以修改它们但有点乏味。

您可以在此处获得将Twitter时间线嵌入网站的说明

https://dev.twitter.com/docs/embedded-timelines

您拥有的另一个选择是使用Twitter REST API,这里有文档

https://dev.twitter.com/docs/api/1.1

您可以对Twitter REST API执行GET和POST请求,并获取所需的信息。在那里,您可以获得您感兴趣的信息的JSON(在这种情况下是该帐户的推文),并在您的网站上显示您自己的风格。

答案 2 :(得分:0)

非常感谢参与。似乎用新的API推特限制了人们可以完成的定制:( http://www.webdevdoor.com/javascript-ajax/custom-twitter-feed-integration-jquery/这些家伙有一种方式,但我似乎也无法做到这一点。也许它可以帮助别人。 再次感谢