分步安装 iframely

Step-by-step Install Iframely

我想使用这个 oembed https://github.com/itteco/iframely 但我不知道如何设置。

我已经尝试按照此文档设置 https://github.com/itteco/iframely/blob/master/docs/SETUP.md

在 运行 命令 "node server" 之后我应该做什么?

谁能告诉我使用这个 oembed 的一步一步吗?

我目前也在做同样的事情,但也被卡住了(但在稍后阶段!)但希望即使你已经继续前进,这也会对某人有所帮助 - 我意识到这是一个非常古老的问题!

如果您已成功 运行ning npm install for iframely,那么在您 运行 node server 之后,您应该会收到类似于以下的消息:

Using cache engine: node-cache
No local whitelist file detected...
Loading whitelist from http://iframely.com/qa/whitelist.json
Iframely plugins loaded:
   - custom domains: 246
   - generic & meta: 0

Starting Iframely...
Base URL for embeds that require hosted renders: http://yourdomain.com

Iframely listening on port 8061
 - support@iframely.com - if you need help
 - twitter.com/iframely - news & updates
 - github.com/itteco/iframely - star & contribute
Whitelist activated. Domains, including blacklisted: 2005

然后您只需使用浏览器或 JSON 工具在上述端口(在我的示例中为 8601)从您的服务器发出请求:

GET http://localhost:8601/iframely?url=<your URL-encoded URL here>

您应该会收到 JSON 格式的回复。我遇到的问题是,我得到的响应看起来像是只有元数据的不完整响应,但我需要自己解决这个问题/为此问另一个关于 SO 的问题......无论如何,这就是我的 JSON 回复看起来……有点空洞,但希望你至少明白了:

{
meta: 
    {
    canonical: "https://www.youtube.com/watch?t=32&v=4sFuULOY5ik"
    }
    links: [0]
}