0

我最近开始使用 Meteor 的创建者的 Telescope ( http://www.telesc.pe/ ) 进行一个小项目。我刚刚开始了解 Meteor,并且由于本质上数据库/Web 服务器和应用程序堆栈被折叠到一个框架中,我想知道拥有外部应用程序(例如:python 脚本)的最有效方法是什么并访问 Telescope 的帖子/评论。本质上,我希望机器人能够:

  • 创建帖子
  • 为帖子添加评论
  • 拉回帖子列表

理想情况下,我想通过 HTTP 请求(get/post/etc)访问它,但不确定如何在望远镜/流星或可能的数据库查询中执行此操作。任何帮助(例如创建新帖子的示例 API 调用)或使用 Meteor 执行此操作的适当方法将不胜感激!

4

2 回答 2

3

文档来看,Telescope 似乎没有 Web 服务 API,而且路线图上也没有任何计划。

幸运的是,流星有一个包装系统,望远镜已经使用了很多。因此,您可以制作一个流星包,该包连接到望远镜并为您描述的功能公开 Web 服务。

Meteorpedia 有一篇关于如何在流星中创建 rest api 的好文章:这里

于 2014-08-21T15:48:48.527 回答
0

Telescope 有一个基本的 API。您可以在此处查看示例响应... http://meta.telesc.pe/api

这是实现这一目标的软件包。
https://github.com/TelescopeJS/Telescope/tree/master/packages/telescope-api

您可以复制并扩展该包以完成您需要的任何事情。

于 2015-04-09T02:42:58.803 回答