購読しているフィードが1つあり、APIを使用しようとすると、常にNOTFOUNDとして表示されます。3つのオブジェクトを含む辞書の配列を返します。リストの最初は、次のようにユーザー自身を表します。
{
FeedID = "user/MY_UNIQUE_NUMBER/state/com.google/reading-list";
Timestamp = 1273448807271463;
Unread = 59;
}
未読数は非常に重要です。私のクライアントは、更新する前にGoogleから59個のアイテムをダウンロードすることに依存しています。フィードが正しくダウンロードされない場合、カウントはオフになり、クライアントは更新されません。
動作するフィードの例は次のとおりです。
{
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;
}
APIに精通している場合は、私を助けていただけますか?私が言ったように、私がそのフィードを検索するとき、グーグルはいつも見つけられないと言うので、私のダウンロードカウントはNの記事によってずれていて、更新されません。正直なところ、私はそれをハックしたくありません。
ありがとう!