Java 了解twitterapi

Java 了解twitterapi,java,api,twitter,Java,Api,Twitter,我正在处理一个java问题(至少正在尝试)来利用twitter API,然而,这是我第一个使用任何类型API的项目,我有点困惑。为twitterAPI(如Twitter4J)使用java库有什么好处?如果不使用java库,人们会怎么做?一般来说,我对API的主题有点模糊,我在搜索中没有找到任何东西真正清楚地说明如何使用API。我需要使用Java库吗?或者我可以不用Java库吗?使用一个与不使用一个的优缺点是什么。我对这个比较陌生,有一些问题。有什么帮助吗?首先,API是什么: 应用程序编程接口(

我正在处理一个java问题(至少正在尝试)来利用twitter API,然而,这是我第一个使用任何类型API的项目,我有点困惑。为twitterAPI(如Twitter4J)使用java库有什么好处?如果不使用java库,人们会怎么做?一般来说,我对API的主题有点模糊,我在搜索中没有找到任何东西真正清楚地说明如何使用API。我需要使用Java库吗?或者我可以不用Java库吗?使用一个与不使用一个的优缺点是什么。我对这个比较陌生,有一些问题。有什么帮助吗?

首先,API是什么:

应用程序编程接口(API)是一组特定的 软件程序可以遵循的规则(“代码”)和规范 相互交流。它充当 不同的软件程序和方便他们的交互,类似的 用户界面促进人与人之间交互的方式 和电脑。可以为应用程序、库、, 操作系统等,作为定义其“词汇表”和 资源请求约定(例如函数调用约定)。信息技术 可能包括例程、数据结构和对象的规范 用于在使用者之间进行通信的类和协议 程序和API的实现程序

Twitter4J API的使用将允许您轻松调用执行复杂操作的命令,例如在收到推文时获取推文。对于这样的项目,使用API是最好的方法,因为您还需要获得一个允许您使用API的访问密钥


使用Twitter4J的示例

您需要区分“API”和“库”

  • 你需要twitterapi:它是连接Twitter和你的代码的东西。例如,您可以使用此命令发送“将此发布到我的帐户”命令
  • 您可以使用一个库:它通过为您做一些工作来帮助您的代码与api对话。您可以仅使用字符串作为参数调用函数,此函数将调用前面提到的send to TwitterAPI
当然,您可以说库有一个API,但这会让情况有点混乱

最后,使用这个库非常好,因为它可以帮助您用您的语言编写代码