YQL不适用于Tumblr https URL

时间:2017-11-20 13:56:36

标签: xml rss tumblr yql yahoo-api

当我尝试使用Yahoo feed reader api和YQL实现RSS feed时,我遇到了问题。问题是当我使用Tumbler博客运行YQL时,它具有http协议,它工作正常,但如果我使用使用https协议的Tumblr配置文件不起作用。它以连接失败返回状态307。

下面是一些使用YQL控制台测试的工作和非工作URL。

工作:

http://just-shower-thoughts.tumblr.com/rss

http://whitemenwearinggoogleglass.tumblr.com/rss

http://digdaga.tumblr.com/rss

不工作:

https://thevaliantcollectiontriumphblr.tumblr.com/rss

https://yahoodevelopers.tumblr.com/rss

https://lamontlibrary.tumblr.com/rss

即使是雅虎开发者博客也无法正常工作。

可以在以下链接上测试网址:

https://developer.yahoo.com/yql/console

将以下查询插入

您的YQL语句永久链接

从rss(0,100)中选择*其中url =“tumblr URL”限制5偏移0

以下是查询的链接:

https://developer.yahoo.com/yql/console/#h=select+ * + +从RSS(0%2C100)+其中+ URL +%3D +%22https%3A%2F%2Fyahoodevelopers.tumblr.com%2Frss%22 +极限+ 5 +偏移+ 0

退货声明:

<?xml version="1.0" encoding="UTF-8"?>
<query xmlns:yahoo="http://www.yahooapis.com/v1/base.rng"
    yahoo:count="0" yahoo:created="2017-11-21T05:45:36Z" yahoo:lang="en-US">
    <diagnostics>
        <publiclyCallable>true</publiclyCallable>
        <redirect
            from="/ec?url=https%3a%2f%2fyahoodevelopers.tumblr.com%2frss&amp;t=1511243136&amp;ttl=60&amp;sig=IHlLP2zCNE9HS13hRVWP0g--~D" status="307"><![CDATA[https://yahoodevelopers.tumblr.com/rss]]></redirect>
        <url error="Connect Failure" execution-start-time="0"
            execution-stop-time="366" execution-time="366"><![CDATA[https://yahoodevelopers.tumblr.com/rss]]></url>
        <user-time>367</user-time>
        <service-time>366</service-time>
        <build-version>2.0.217</build-version>
    </diagnostics> 
    <results/>
</query>

有人遇到过同样的问题吗?

请给我一些建议。

0 个答案:

没有答案