【问题标题】:Google Reader API - feed/[FEEDURL]/ is coming back as Not foundGoogle Reader API - feed/[FEEDURL]/ 以未找到的形式返回
【发布时间】:2010-05-11 06:48:49
【问题描述】:

我订阅了一个订阅源,当我尝试使用 API 时,它总是显示为 NOT FOUND。我返回一个字典数组,其中包含 3 个对象。列表中的第一个代表用户本人,如下所示:

{
    FeedID = "user/MY_UNIQUE_NUMBER/state/com.google/reading-list";
    Timestamp = 1273448807271463;
    Unread = 59;
}

未读计数非常重要。我的客户在刷新之前依赖从 Google 下载 59 个项目。如果提要未正确下载,则计数已关闭,客户端将不会更新。

这里是一个有效的 Feed 示例:

{
    FeedID = "feed/http://arstechnica.com/index.rssx";
    Timestamp = 1273447158484528;
    Unread = 13;
}

FeedID 值与特殊格式的 URL 字符串相结合,并返回文章列表。上面的例子工作正常。但是,以下提要在 Google 上总是返回 NOT FOUND,如果我将 URL 逐字粘贴到浏览器中,它永远不会出现。

看这里:

{
    FeedID = "feed/http://www.peopleofwalmart.com/?feed=rss2";
    Timestamp = 1273424138183529;
    Unread = 6;
}

http://www.google.com/reader/api/0/stream/contents/feed/http://www.peopleofwalmart.com/?feed=rss2?ot=1&r=n&xt=user/-/state/com.google/read&n=6&ck=1273449028&client=testClient

如果您完全精通 API,可以帮帮我吗?就像我说的,因为当我搜索那个提要时,谷歌总是说没有找到,我的下载计数被 N 篇文章关闭并且不会更新。老实说,我宁愿不绕过它。

谢谢!

【问题讨论】:

    标签: google-reader


    【解决方案1】:

    URL 字符串未正确转义,“?”基本提要 URL 中间的位置会使 Google 阅读器感到困惑。我不得不逃避转动 ?到 %3F。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-04
      • 1970-01-01
      • 2014-07-28
      • 1970-01-01
      • 2017-03-10
      相关资源
      最近更新 更多