例如,我想将多个查询剩余查询组合在一起。现在,我一次使用不同的 URL 执行以下代码。我认为在我的例子中最终提出 10 个链接的一个请求会更快。任何帮助表示赞赏。
use 'http://javarants.com/yql/javascript.xml'as j; select * from j where code='response.object = y.rest("http://feedproxy.google.com/~r/Techcrunch/~3/P%5FqWQXyAPU/").followRedirects(false).get().headers.location;'
一种可能性是为此构建您自己的 YQL 表,然后执行您需要的 javascript<execute>...</execute>
block.
我想到的另一个选择是query.multi
YQL 表。
不确定这是否符合您的要求,但您可以尝试一下。不要更改尾部引号 ("),它需要直接保留在最后一个分号之后(这是一个我刚刚挣扎了几分钟的错误)。
USE 'http://javarants.com/yql/javascript.xml' AS j;
SELECT * FROM query.multi WHERE queries="
select * from j where code='response.object = y.rest(\\'http://feedproxy.google.com/~r/Techcrunch/~3/P%5FqWQXyAPU/\\').followRedirects(false).get().headers';
select * from j where code='response.object = y.rest(\\'http://stackoverflow.com/feeds/question/4917144\\').followRedirects(false).get().headers';"
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)