如何在用户提交链接时添加在网站上提取和发布推文的功能?

时间:2016-04-23 12:43:28

标签: javascript twitter

我正在制作一个rails应用程序,我希望用户通过提交[推文]链接发布他们的推文。我用javascript / twittera api猜测它完成了。需要提取的东西:

  • 推特拥有者
  • 推特+图片
  • 指向用户个人资料页面的链接

1 个答案:

答案 0 :(得分:0)

Twitter REST API需要oAuth身份验证。因此,您必须为所有API调用提供访问令牌。 oAuth规范允许您通过javascript获取访问令牌。所以你可能想看一下。

如果您决定使用REST API,我建议将其移至服务器端。您可以保存用户的推文网址和数据。

或者,如果你只是在玩javascript而想要自己动手,你可以在浏览器的开发者工具中看到官方Twitter widgets正在获取推文数据并使用这些边缘。我记得自己几年前这样做了。

但请注意。这些网址不是公开和官方使用Twitter数据的方式。因此,它们可能随时更改并破坏您的代码。