java - Alchemy API,Java 入门

标签 java api alchemyapi

我最近开始了一个新项目,需要使用 AlchemyAPI分析网站上的信息。我已经开始使用 Java 进行编码并使用 Eclipse,但我相对较新,而且我真的不知道如何实际使用 API。到目前为止,我已经下载了Java SDK ,和 installed it根据 GitHub 上的说明。现在这就是我被困住的地方。我该如何实际使用 API?我必须进口一些东西吗?如果是,具体是什么/如何?

“dist”文件夹中有“.jar”文件形式的示例,但我只能使用“java -jar”执行它们,因此它们在实际学习如何调用或在我的代码中使用 API。

任何指导我的帮助将不胜感激。

谢谢!

最佳答案

很简单

1) 在 Eclipse 中创建一个新的 Java 项目。

2) 将“src”文件夹(从 AlchemyAPI 下载)的内容复制到 Eclipse 项目的源文件夹。

3) 构建项目。

4)“com.alchemyapi.test”包有示例测试类。

5)这些类从文本文件中读取 key 。

AlchemyAPI alchemyObj = AlchemyAPI.GetInstanceFromFile("api_key.txt");

因此,您通过电子邮件从 AlchemyAPI 收到的 key 应写入文本文件,并在上述命令中给出完整路径。

6) 代码引用示例html文件内容如下

String htmlDoc = getFileContents("data/example.html");

因此您可以更改“.html”或“.txt”文件的路径进行分析。

运行程序时,请确保您有互联网连接。否则会失败。

关于java - Alchemy API,Java 入门,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30292748/

相关文章:

java - 具有条件内容的绑定(bind)标签?

java - Tess4J,找不到 tessdata

docker - Keyvault 无法在通过 Visual Studio 中的 Docker 运行的应用程序中运行

java - 云翻译API价格

javascript - 如何将 API 请求中的 JSON 获取到我页面的 javascript 中?

java - Java 相当于 C 的 fflush? [读取值时出现问题]

java - 在 TableView Javafx 中插入数据

mysql - java.io.IOException : Corrupt form data: premature ending 异常

ibm-cloud - 超出 Bluemix 新闻 api 事务限制

stanford-nlp - 命名实体提取 - 用于货币