问题标签 [magpie]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
311 浏览

php - simplexml_load_file vs 第三方 RSS 解析库。(PHP)

我希望在 PHP 中解析 RSS 提要。我首先找到了各种第三方库来做同样的事情:Magpie 和 simplepie。

但由于 RSS 文件是 XML 格式,PHP 也有 simplexml_load_file 的原生函数来解析 XML 文件。

那么为什么需要外部库而不使用本机功能呢?

0 投票
1 回答
427 浏览

php - 处理不同的 RSS 提要格式

我正在尝试使用来自 Craigslist、Reddit、Kijiji 和 Indeed 的 RSS 源创建个人工作板。

我找到了一种方法(使用 magpie)来引入多个提要,但是我无法解析来自 Indeed.ca 的任何数据。我尝试在不同阶段回显结果,以确保 Iw 已连接到 Indeed 的 RSS 源,并且我能够获取信息,但它不会显示在成品上。

这是我调用 RSS 源 (rss-urls.php) 的代码:

这是获取提要信息并显示它的代码:

}

0 投票
1 回答
371 浏览

php - 喜鹊没有得到媒体:缩略图元素

我正在创建一个使用大量 rss 源的 php 脚本。它将 rss 提要放入数据库中。将缩略图/图像放入 xml 文件有多种方式。我对一种特定的方式有疑问。

当 xml 文件包含如下内容时:Source

出于某种原因,MagPie 似乎没有获得该元素。如果我 var_dump 那个项目,它看起来像这样:

有人知道如何提取缩略图元素吗? 提前致谢。

更新 - (一些示例代码):

更全面地了解 var_dump

0 投票
0 回答
33 浏览

php - Magpie:项目中有多个图像,但只想要一个

我正在尝试使用 magpie 拉取 RSS 项目的第一个缩略图,但如果项目中有多个图像,它会在一个字符串中返回所有这些缩略图。

RSS 代码:

magpie 调试器返回两个图像,如下所示:

如何获取 media_media_thumbnail 的第一个图像 URL?

0 投票
0 回答
765 浏览

php - RSS 提要未显示最新帖子

背景故事:我有一个 WordPress 安装,其中核心单个帖子/存档类型被以前的开发人员用于 CPT。客户要求我为他们的博客创建一个单独的 WordPress 安装,我一直在使用 fetch_rss 将博客帖子提供给主 WP 安装。两者都是不同的主题(不是我认为这是问题)。一切都很好,直到我们尝试发布一篇新文章,它现在不会显示在我主页上的“提要”中。我已经尝试了一些我研究过的东西,因为它是一个缓存问题,但似乎没有一个可以解决。希望有人可以提供帮助。这是我在主 WordPress 网站上的提要部分的代码:

主 Wordpress 站点:http ://www.thcenter.org/ 博客安装:http ://www.thcenter.org/blog/

http://www.thcenter.org/blog/feed/上的提要显示最新帖子。有什么线索吗?

0 投票
1 回答
299 浏览

python - Pip Install magpie error: Command Errored out with exit status 1

我在 mac os X Mojave 10.14.6 上运行。我是一个命令行新手,我很迷茫。我看到了这篇文章并使用了 brew install postgresql ,但这似乎并没有解决我的任何问题。