问题标签 [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 投票
1 回答
125 浏览

php - Magpie 从 RSS 提要中删除尖括号

我发现两个 WP 安装在不同的服务器上,相同的 WP 版本。Magpie 从同一提要返回不同的 RSS 内容,其中一个博客返回删除尖括号的内容。

两个博客的 XML 检索方式完全相同,不同之处在于调用Magpie($rss_content).

这是两台服务器的 XML PHP 配置:

任何人都知道是什么导致了这种行为?

0 投票
2 回答
1490 浏览

rss - 将 RSS 提要拆分为单独的提要

我正在尝试找到一种方法,根据关键字匹配将单个 RSS 提要拆分为单独的提要。

Yahoo Pipes 是我的第一个想法,但我找不到办法。尽管 Pipes 有一个拆分模块,但任何管道都只有一个输出模块可用。所以我看不出我怎么会从管道中获得多个饲料。

这样做的全部目的是使单个密集提要在 Google Reader 中更易于管理。(嘿谷歌:一些 Gmail 风格的过滤器怎么样?!)

[澄清开始]

我设想了一个主要的提要进入,然后根据某些关键字过滤构建“子提要”。问题是我会订阅过滤后的主提要和“子提要”。过滤器会减少主提要中的项目数量。它们被“过滤掉”。我会订阅过滤后的主要提要,以观察将来需要删除的其他子提要。

设置单独管道的主要问题是我需要为每个子提要维护过滤器,然后我还必须复制这些过滤器以将整个集合应用于主提要。这是可行的,但并不理想。我可能没有其他选择。

【澄清结束】

我的第二个想法是可能使用 Pipes 将标签应用于提要项目,希望 Google Reader 能够尊重这些标签。这似乎也不可能。

我查看了 MagpieRSS 和 Simplepie 以考虑推出我自己的解决方案。我找到了大量用于合并提要的文档,但没有发现拆分提要的内容。我的技能非常基础,所以如果没有非常具体的教程,这可能超出了我的范围。

如果有人有想法,我将不胜感激。谢谢。

0 投票
2 回答
113 浏览

php - RSS 提要标题

如何从给定网站读取 RSS 提要的标题?我必须使用 Magpie 或 PHP。

0 投票
1 回答
1192 浏览

php - RSS 时间格式到人类可读格式

我正在使用MagpieRSS来解析一些 Craigslist 提要。

问题是 craigslist 帖子的发布日期采用以下格式:2010-02-25T18:09:38-06:00

如何将其转换为Thursday, February 25, 2010 6:09 PM 使用 php?

0 投票
1 回答
785 浏览

php - 通过经过身份验证的代理获取远程 RSS 并对其进行解析的最佳方法

我正在尝试通过代理获取远程 RSS 并对其进行解析。

我正在使用 magpierss,但它不允许通过代理访问互联网(或者我不知道该怎么做)。

我假设选项是,首先,使用 curl 函数获取 rss,它允许代理身份验证,但是....

是否有任何课程可以轻松地做到这一点,或者......喜鹊是否支持使用代理,以及如何?

提前致谢。

0 投票
2 回答
600 浏览

rss - 使用 magpie 和 cron 作业的 rss 到 sql

基本上,我希望我的网站在 cron 作业期间聚合大量 rss 提要并将它们存储在数据库中。我使用 magpie 将 rss 解析为数组……虽然我担心在运行 cron 作业时出现重复问题,但一切都应该是直截了当的。

避免重复条目的最佳解决方案是什么……这是我的理论,尽管我认为它没有效率。

cron工作理论

1) 使用 magpie 解析 rss 提要 2) 创建链接的 md5 哈希 3) 测试数据库表中 md5 的存在...如果不存在...插入 .. 如果存在忽略或更新

让我知道是否有更有效的方法

0 投票
1 回答
2717 浏览

image - 使用 magpie rss 从 rss/atom 提要中提取图像

我正在使用 php 和 magpie,并且想要一种检测提要项目中图像的通用方法。我知道有些网站将图片放在附件标签中,有些则喜欢这个图片[rss],有些只是将其添加到描述中。是否有任何具有通用功能的检测rss项目是否有图像并在它被magpie解析后提取图像url?

我认为从描述中提取需要正则表达式,但我不擅长这些。如果可以的话请帮忙。

0 投票
2 回答
1738 浏览

caching - 关闭 Magpie 缓存

我使用 magpie 从多个网站提取 rss 提要。我要运行一个 cron 作业来做到这一点,所以想禁用缓存。我当然在使用 php,我想知道我该怎么做。谢谢

0 投票
1 回答
1421 浏览

php - RSS 提要和图像提取深入

我已经花时间试图解决这个问题,这就是我所得到的。基本上我试图从 RSS 提要中提取图像。我使用 magpie 来处理提要,如下所示.. 这个片段在一个类中

使用上述函数...我这样称呼它们...到目前为止,这将输出我稍后将粘贴的数据

这是一个输出示例

有没有办法可以过滤出正确的图片网址?例如....我想删除没有“jpg、png、gif”等扩展名的 url。其次,我想用 bizspark、digg、facebook、tweet、twitter 等废弃 url。任何人都找到了更简单的方法?请帮帮我

0 投票
2 回答
497 浏览

php - magpie rss 并记住喂奶 url

所以,我第一次在我自己的网站上从我的“记住牛奶”帐户中嵌入 RSS(或原子,但现在我正试图坚持使用 rss)提要。(最终,会有一个一目了然的仪表板风格的东西。)现在,就像我说的,这几乎是我第一次真正使用 rss 提要。我一直在使用 Magpie RSS,每当我给它一个要获取的 url 时,它都会出错:

所以,由此我得出结论,我的 URL 是错误的。但是,这是 RTM 提供的 RSS 提要 url,在我的谷歌阅读器中工作得很好。那么,我在搞砸什么?

编辑:我用来调用 rss_fetch 的 php:

这几乎是 Magpie 的示例 php。