谷歌搜索是否允许通过与雅虎老板类似的API进行查询?
Yahoo的Boss API允许查询Yahoo搜索数据库,并将值返回到调用程序中进行提取和使用. Google是否为开发人员提供类似的工具或API? 我了解Yahoo Boss将开始收取每天超过10k的查询,并且我有一个运输插件,该插件可从此引擎中删除数据,因此我希望允许最终用户选择他们的搜索提供者以便我可以扩大风险. 解决方案 是 - Google自定义搜索API .曾经有一个 soap api ,但现在已弃用. 请参阅 其他解决方案 是的. JSON/ATOM自定义搜索API
8 2024-03-02
编程技术问答社区
设计一个受雅虎管道启发的界面
我真的很喜欢Yahoo Pipes的界面(我特别喜欢管道的行为以及它们的表现,而不仅仅是直线. 编辑:该应用程序将基于Web.我愿意使用Flash或JavaScript. 解决方案 WireIt是一个开源JavaScript库,可创建Web Wireable接口(例如Yahoo!)数据流应用程序,视觉编程语言或图形建模的管道. Wireit使用YUI库(2.6.0)进行DOM和事件操作,而Excanvas则用于IE支持画布标签.它目前支持Firefox 1.5+,Safari 2.0+,I.0,Opera 9+和Chrome 0.2.x. 其他解决方案 尝试 jsplumb . 主要结构是html/css,连接可以是svg/canvas/vml* 很棒的文档. *可配置或通过检测浏览器的功能自动设置 其他解决方案 从我所看到的,雅虎!是通过在Yui中添加YUI并添加Ultra-cool 我的所有信息都在以下网站上找到: webreso
18 2023-12-03
编程技术问答社区
Regex和Yahoo Pipes。如何替换URL的结尾
这是管道,尽管您可能不需要它来回答以下问题:我正在尝试修改所有URL: http://mediadownloads.mlb.com/mlbam/2009/08/12/mlbf_6073553_th_3.jpg with http://mediadownloads.mlb.com/mlbam/2009/08/12/mlbtv_6073553_1m.mp4 语法应该是: in item.mediaurl用电视和item.mediaurl替换F f替换为1m.mp4 的最后8个字符 mlbf_(\d+)_.* replaced w/ mlbtv_$1_1m.mp4 破坏RSS feed,尽管我知道我很接近 关于我需要什么语法的任何想法 解决方案 您的正则替代和替换对我来说还可以,假设将正则是仅应用于URL.如果也将其应用于周围文本,则.*的消耗量超出了您的要求.查看如果将正则罚款更改为 ,会发生什么. mlbf_(\d+)_[\w.]+ 其他解决
16 2023-11-10
编程技术问答社区
雅虎管道如何在多个饲料中截断每个饲料的项目
我有一个Yahoo管道,可以在其中通过OPML文件引入许多供稿.我不想使用截断来限制导出的项目数量,而是要限制每个提要中的项目数.因此,如果我有60个提要,我想要每个供稿中的最新20件,而不是合并供稿的最新20件. 解决方案 您可以通过创建2个管道来做到这一点: 一个获取饲料的管道(60个),并在20个项目后截断 另一个循环在供给URL上循环,每个URL都调用第一个管道 这是第一个管道的一个示例: 这是第二个示例:
28 2023-10-26
编程技术问答社区
Silverlight中的跨域安全错误?
我正在尝试将Yahoo Pipes的提要阅读到Silverlight应用程序中.我一直在获得SecurityException,这听起来像是一个跨域政策问题,但是Yahoo Pipes,如果您通过管道.Yahooapis域,具有跨域策略,应该可以.我尝试了完全相同的代码,但要转到DIGG API,并且效果很好(尽管这是休息而不是RSS feed).我的错误与跨域政策无关吗? 我为Web请求使用以下代码: WebClient wc = new WebClient(); wc.DownloadStringAsyncCompleted += new DownloadStringCompletedEventHandler(wc_DlStrCompleted); wc.DownloadStringAsync(new Uri(yahooPipesUrl)); 我得到的例外是system.security.securityException. 我正在尝试的U
22 2023-09-03
编程技术问答社区
替代Yahoo Pipes的产品
我已经使用Yahoo Pipes进行一些原型制作,但是我不愿意在全部生产中使用它,因为我们无法控制其正常运行时间等. . 我可以在自己的服务器上运行(理想的开源)替代方案吗?或任何可以将管道转换为PHP或Ruby的应用程序? 解决方案 您可以生成一个带有pipe2py的简单Yahoo管道的Python代码: httpp://github. com/ggaughan/pipe2py 如果您需要的生成代码等效于Yahoo Pipes Block,这不是分销的一部分,则Pipe2py很容易扩展/(请考虑贡献任何扩展名...) 其他解决方案 这呢? http://pipes.deri.org/ " deri Pipes:开源,可扩展的,可嵌入的Web数据混搭 受雅虎管的启发,Deri Pipes是通用Web数据转换和混搭的引擎和图形环境. 支持RDF,XML,Microformats,JSON和二进制流. 将其用作" Web Pipe"或嵌入在您的应用程
18 2023-08-16
编程技术问答社区
在雅虎管道中,我如何从 item.description 中获取一个字符串并将其复制到 item.title?
好吧,所以我已经有一个管道,在其中提取了我从item.cription,使用循环和字符串正则式模块中提取所需的字符串,并使用" EMIT结果"选项发出结果.现在,我要去哪里? 编辑:由于请求一个示例,这是一个: 项目.标题是" NBA游戏:湖人与快船队",而该项目.描述是"游戏进入加时赛.最终得分为110-90".因此,我想提取" 110-90"并将其复制到标题,然后将其为" ...快船(110-90)". 解决方案 1/将得分放在" ScoreField" 中 重命名操作员:[ item.description ] [复制为] REGEX运算符:在[ scorefield ]中,替换[. em>] 2/append分数to item.title REGEX操作员:在[ item.title ]中,替换[($) > nota: 在上面的行中,除非另有说明 ,否则将省略外部方括号 用于补充: http://beckism.com/20
30 2023-08-14
编程技术问答社区
移除(或替换)RSS提要中的所有超链接?(可能是用雅虎的管道)
ive看到了一些Yahoo Pipes,例如,可以从Twitter提取提要,删除超链接(因此只有锚文本将停留)或自动编辑另一个URL. 问题是:如何使用任何提要(在离开其余的时删除所有可单击的链接),而不仅仅是Twitter? 谢谢, tellio. 解决方案 我们需要2个模块. Fetch Feed和Regex.您可以从左图中找到它们.将它们拖到正确的区域.像我一样钩住他们.在Fetch Feed中,模块将您的RSS放置在管道上.在Regex模块中-选择Item link. replace将是.*.离开with空.最后保存它.
16 2023-08-14
编程技术问答社区
雅虎管道RSS发布日期显示为��未定义�� 通过Google Feeds API查看时
我有一个我在Yahoo Pipes中创建的RSS提要.您可以查看it it IT efit It five It five It five It five It 但是,通过Google Feed的API查看,PubDate的出现不确定(为了避免疑问,我也尝试使用Case PubDate进行格式化). 这是我使用过的代码:   var feedcontainer=document.getElementById("feed") var feedurl="http://pipes.yahoo.com/pipes/pipe.run?_id=f0eb054e3a4f8acff6d4fc28eda5ae32&_render=rss" var feedlimit=5 var rssoutput=" Business and T
24 2023-08-14
编程技术问答社区
不能让pubDate在雅虎管线中输出吗?
在我的RSS饲料之一中管道,我正在使用日期格式模块和使用格式%k的格式日期,因此它们符合含量.在管道输出中,我的四个日期显示如下:Wed, 25 Jul 2012 03:30:00 +0000,Mon, 16 Jul 2012 06:30:00 +0000,Wed, 11 Jul 2012 07:00:00 +0000和Wed, 27 Jun 2012 13:00:00 +0000. . 然而,在RSS提要输出中,这些日期均未出现.他们格式不正确吗?为什么Yahoo!管道不输出这些日期? 解决方案 好吧,所以我现在意识到我需要将日期输出到y:published而不是pubDate.这似乎并未被广泛记录.即使谷歌搜索y:published也不会返回很多结果. 这是更详细的步骤: 您在自己的字段中有一个易于阅读的日期,例如8 Jan 2013,例如pubDate(名称没关系;它只是在Step 2中使用). 将您的饲料连接到Loop模块.在该模块内,放置Date Bu
10 2023-08-14
编程技术问答社区
如何使用YQL来合并2个按pubDate排序的RSS提要?
看到YQL被提升为做事的好方法,我很好奇如何使用YQL获取并将2种不同的提要合并为一个(按PubDate排序). 提取2个提要是很微不足道的,但是事实证明,这些提要只是串联在一起而不是合并. 这是示例代码. select channel.title,channel.link,channel.item.title,channel.item.link from xml where url in( 'http://code.flickr.com/blog/feed/rss/', 'http://feeds.delicious.com/v2/rss/codepo8?count=15', 'http://www.stevesouders.com/blog/feed/rss', 'http://www.yqlblog.net/blog/feed/', 'http://www.quirksmode.org/blog/
26 2023-08-14
编程技术问答社区
雅虎管道和regex。为什么它只对我的第一个项目有效?
这是我的管道: pipes/pipe.info?_id = a732be6cf2b7cb92cec5f9ee6ebca756 我目前正在尝试在我的项目的第一个空间之前获取零件,第二部分将是标题. 例如,第一个项目是: http://carto1.wallonie.be/documents/terrils/fiche_terril.idc?TERRIL_id=1 Crachet 7/12 预期的结果是将" Crachet 7/12"作为标题,另一部分为链接. 我的正则疑问"([^\s]+)"似乎仅适用于我的第一个项目,我不明白,因为所有项目的格式都相同. 非常感谢您的任何帮助! 编辑:更好地理解的图片: 在正则之前 正则> 试图检查G符号 解决方案 您可以使用\S+而不是[^\s]+.另外,您需要在第一次成功匹配后指定"全局"标志或Regex引擎停止.为了仅匹配该行的第一个非Whitespace部分,请使用^锚固式的锚点:
24 2023-08-06
编程技术问答社区
从一个字符串中获取价格值
我有一个字符串,其中的价格值($ 544.50)可以在字符串中的任何位置. 例如:HP G60-630笔记本:笔记本电脑| radioshack.com-> $ 259.97(radioshack.com) 我需要获得值:259.97从字符串中 为此,我尝试使用一些随机的正则发音. 但是没有运气! 有人可以帮助我,给出适当的正则弦线以从字符串中检索此价格值. 预先感谢. 解决方案 此正则货币将与多种货币一起使用:$£ [\$\£\€](\d+(?:\.\d{1,2})?) 示例 其他解决方案 [$]?[0-9]*(\.)?[0-9]?[0-9]? 这应该与$符号和无. 匹配. 其他解决方案 类似的东西可能会起作用: /\$(\d*\.?\d+?)/
18 2023-08-05
编程技术问答社区
雅虎管道上的正则表达式
我正在欺骗 yahoo!管道我撞到了带有一些正则表达的墙壁.现在,我熟悉Perl的正则表达式,但规则在Yahoo!中似乎有所不同.管道. 我正在做的是获取页面并试图将其转换为feed,我的以下是从HTML中删除链接的正则效果很好,但我想成为 的标题标签只是输出原始文本. 在perl和此在线regexp tester : ' i> (另请参阅此其他网站 nada ) 解决方案 标题的正则是: (?i).*?([^
30 2023-08-05
编程技术问答社区
用雅虎的管道张贴表格?
是否可以用Yahoo Pipes提交表格? 我基本上需要在某个地方登录,并从网站的成员区域中获取一些东西. 解决方案 尽管这与编程并不完全相关...我想它足够近. 不,Yahoo Pipes不可能登录某个地方.发送用户名/密码甚至不是这里唯一的问题. 真正的问题是,大多数(如果不是全部)需要登录的网站取决于会话cookie或类似的内容.雅虎管可以做一个请求,仅此而已.即使可能在URL中发送您的用户名/密码,您也无法使用会话cookie,因此随后的请求将失败. 所以...如果您可以访问某个地方的托管网站:编写一个小型代理脚本(以PHP或其他可用的内容)进行登录并获取数据.让Yahoo Pipes从您的代理页面中阅读.但是,如果您走得那么远,那么您就可以立即生产RSS格式. ; - ) 其他解决方案 我做了一个可以登录并提取信息的管道.使用帖子在简单的Web表单上工作.
28 2023-06-11
编程技术问答社区
使用Yahoo Pipes获得boygj.com的全部内容的问题
我已经尝试过多次使用Yahoo Pipes 在feed中获得boygj.com的完整内容 在管道中是: 提要http://boygj.com/rss.xml 将内容从 剪切到 ...分配给item.description.content 的所有内容 但是管道总是显示出错误的切割. 发生了什么,解决方案是什么? 解决方案 http://boygj.com/rss.xml是RSS 2.0 feed,没有div可以切割. 相反,使用fetch Page模块获取http://boygj.com并使用YQL模块( sample )
40 2023-06-07
编程技术问答社区
在雅虎管道中使用处理程序条
我正在尝试使用jQuery的Ajax方法将JSON Feed从Yahoo Pipes源将其从Yahoo Pipes源中吸收到我的jQuery移动项目中. 该方法无需车把,但是存在一些局限性.它没有以jquerymobile listView格式显示,而是像普通的子弹列表一样弹出.这是来源: var pipeURL = "http://pipes.yahoo.com/pipes/pipe.run?_id=mu3NkfY_3BGtncSIJhOy0Q&_render=json"; $.ajax({ url : pipeURL, dataType : "json", success : function(data) { console.log(data); var html = '
30 2023-02-14
编程技术问答社区
如何通过YQL或雅虎的管道对谷歌分析数据进行分析?
我使用Google Analytic,我想使用YQL或Yahoo Pipes从我的Google Analytic帐户中检索最后100个搜索字符串,我该怎么做?请帮助.. 解决方案 我刚刚检查了一些Google Analytics(分析)YQL表.现在,他们使用客户端谷蛋白进行身份验证.这是代码: 您需要首先使用电子邮件和PassWD进行身份验证,然后从结果中提取验证令牌.使用该验证令牌调用API,以列出您的帐户并从API中获取数据.您应该使用Google Analytics(Analyticsiskiss Explorer)来弄清楚要下拉的内容: /docs/gdata/gdataexplorer.html 这是我用来获取最活跃页面列表的示例查询: 使用'其他解决方案 您无法使用Yahoo Pipes或YQL访问分析API,因为Google服务需要使用ClientLogin \ Authsub \ oauth使用Google帐户身份验证. 通过解决
42 2022-10-15
编程技术问答社区
雅虎管道的克隆脚本?
Yahoo Pipes缺乏处理能力,无法与Fare East的网站搭配得很好.我需要从多个位置处理复杂的正则是每分钟数百个帖子,雅虎管无法生成结果. 是否有任何代码或脚本作用,例如Yahoo Pipes,我可以在自己的服务器中使用它? 解决方案 pipe2py是一个编译器脚本,它将生成相当于管道的Yahoo管的Python: https://github.com/ggaughan/pipe2py/ (请注意,并非所有管道块都已实现.) Google App Engine也可以使用Pipe2py的"托管"版本: http://pipes-engine. appspot.com/ 其他解决方案 我的倾向是使用perl 的LWP之类的东西 http://metacpan.org/pod/pod/lwp
38 2022-09-20
编程技术问答社区
使用重码提取特定文本前面的数字
我正在寻找一个正则表达式来从同一文本中提取两个数字(它们可以独立运行,无需一次性提取它们. 我正在使用 yahoo 管道. 原文:S$ 5,200/月 Negotiable, 1,475 sqft/137 sqm (built-in) - Apartment, 10 Anson Road (D02) 需要提取为数字:1,475还有(但可以在单独的实例上提取)需要提取为数字:137 我从另一个论坛上非常有帮助的人那里得到了以下模式: \b(\d+(,\d+)*)\s+(平方英尺|平方米) 但是当我将它与替换 $1 一起使用时,它会带回整个源文本,而不仅仅是我想要的数字(即 1,475 或 137,具体取决于我是否运行\b(\d+(,\d+))\s+(sqft) 或 \b(\d+(,\d+))\s+(sqm) 我做错了什么? 解决方案 你可以通过遍历匹配项并以这种方式获取结果来做到这一点. 但是如果你想使用 replace 方法,那么这
1514 2022-08-13
编程技术问答社区