Google Reader API - питайтесь / [FEEDURL] / возвращается как Не найденный

Существует один канал, я подписан, к которому всегда поднимается как НЕ НАЙДЕННЫЙ, когда я пытаюсь использовать API. Я возвращаю массив Словарей, содержа 3 объекта. Первое в списке представляет самого пользователя, как так:

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

Непрочитанное количество очень важно. Мой клиент зависит от загрузки 59 объектов от Google, прежде чем это обновится. Если канал не загружает правильно, количество выключено, и клиент не обновит.

Пример рабочего Канала здесь:

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

Объединения значения FeedID со специально отформатированным URL представляют в виде строки, и отдает список статей. Вышеупомянутый пример хорошо работает. Однако следующий канал всегда возвращается НЕ НАЙДЕННЫЙ на Google, и если я вставляю 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, можно ли помочь мне? Как я сказал, так как Google всегда говорит НЕ НАЙДЕННЫЙ, когда я ищу тот канал, мое количество загрузки выключено в соответствии со статьями N и не обновит. Я не бездельничал бы он, честно.

Спасибо!

1
задан Justin 10 May 2010 в 00:02
поделиться

1 ответ

Неправильно экранирована строка URL-адреса и знак "?" в середине URL основного фида сбивает с толку Google Reader. Мне пришлось сбежать от струны, которая повернула? в% 3F.

2
ответ дан 3 September 2019 в 00:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: