問題タブ [google-reader]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
3759 参照

python - Feedparser-Googleリーダーから古いメッセージを取得します

私はPythonのfeedparserライブラリを使用して、地元の新聞からニュースを取得しています(私の意図は、このコーパスに対して自然言語処理を行うことです)。RSSフィードから過去の多くのエントリを取得できるようにしたいと考えています。

RSSの技術的な問題についてはあまり詳しくありませんが、これは可能であると思います(たとえば、GoogleリーダーとFeedlyは、スクロールバーを動かすと「オンデマンド」でこれを実行できることがわかります)。

私が次のことをするとき:

エントリは12個程度しかありません。私は何百ものことを考えていました。可能であれば、先月のすべてのエントリかもしれません。これをfeedparserでのみ行うことは可能ですか?

RSSフィードからニュース項目へのリンクのみを取得し、BeautifulSoupでページ全体を解析して必要なテキストを取得するつもりです。別の解決策は、ページ内のすべてのローカルリンクをたどって多くのニュース項目を取得するクローラーですが、今のところそれは避けたいと思います。

-

登場した解決策の1つは、GoogleリーダーのRSSキャッシュを使用することです。

http://www.google.com/reader/atom/feed/http://feeds.folha.uol.com.br/folha/emcimadahora/rss091.xml?n=1000

ただし、これにアクセスするには、Googleリーダーにログインする必要があります。誰かが私がPythonからそれを行う方法を知っていますか?(私は本当にウェブについて何も知りません、私は通常数値計算をいじるだけです)。

0 投票する
2 に答える
1128 参照

python - GoogleリーダーAPIでアイテムを既読としてマークするにはどうすればよいですか(pythonを使用)

次の python 関数を使用して、アイテムを Google リーダーで既読としてマークしますが、常にエラー HTTPErrors: HTTP 401: Unauthorized: を返します。

他の機能はフィードとエントリを正常に取得しているため、ユーザー名やパスワードの誤りなどの基本的なことではありません。urlencoding が必要であると読んだので、それを実行しました。サンプルの entryid は次のようになります: tag:google.com,2005:reader/item/f66ad0fb64f56a22

私は何を間違っていますか?

0 投票する
1 に答える
105 参照

google-reader - Googleリーダーのフォルダに(APIを介して)手続き的にサブスクリプションを追加するにはどうすればよいですか?

プログラムでフィードを追加および削除できるフィードのGoogleリーダー「フォルダ」を管理したいと思います。それは可能だと思いますが、そのテーマに関するAPIドキュメントが見つからないようです。何かアドバイス?どうも

0 投票する
1 に答える
1813 参照

icons - Google / Gmail / Gchat/Readerのユーザーアイコンにアクセスする方法

私はGoogleリーダークライアントを構築していますが、ユーザーのプロフィール画像(別名アバター)に直接アクセスできるかどうか疑問に思っています。Reader自体で画像に移動すると、http://www.google.com/s2/photos/private/AIbEiAIAAABDCPaY2PPrqNnxZiILdmNhcmRfcGhvdG8qKDE3NTc5YmI2NzI3YmRjOTcwNDAzMmQ

私の知る限り、これはリーダーAPI内の何にも対応していません。

どんな考えでも大歓迎です!ありがとう!

0 投票する
1 に答える
271 参照

java - 特定のフィードだけが Google リーダーから復元されるのはなぜですか?

私のパブリック Google リーダー フィードの結果を解析したいと考えています。私はgwtでアプリを書いていますが、この時点までは次の行の例に従っていました:

フィードが取得され、

データはパネルに表示されます+アラートウィンドウに表示されます。ただし、例ではなくフィードを使用できるように URL を変更しても、何も機能しません。

URLをフォーマットするために私が試みた方法のいくつかを次に示します。

表向きはフィードは同じですが、機能する例ではすべてのテキストが 1 つの長い行にあり、他のフィードには空白があります。これは問題を引き起こしている可能性がありますか? それを回避するにはどうすればよいですか?

フィードから返されたデータに対して正規表現を実行したいと考えています。これを行うより良い方法はありますか?

どうもありがとうございました!

0 投票する
1 に答える
618 参照

python - OPMLサブスクリプション(ファイル)をGoogleリーダーに手動でインポートする

次の手順を使用してブラウザをGoogleリーダーアカウントにアップロードしようとすると、ブラウザがフリーズしてクラッシュする巨大な(5,000以上のフィード)OPMLファイルがあります。

  1. Googleリーダーにログインします
  2. サブスクリプションをクリックします
  3. [その他のアクション]ドロップダウンをクリックします
  4. [インポート]を選択します
  5. OPMLファイルを参照する
  6. [開く]をクリックします
  7. [アップロード]をクリックします
  8. 完了するまで、次のように表示されます。サブスクリプションがインポートされています...

http://code.google.com/p/pyrfeed/wiki/GoogleReaderAPIを使用することを検討しましたが
、必要なことを実行するためのライブラリではなく、ATOM/RSSリーダーとフレームワークのように見えます。 。私は、HTTPを介してこれを達成するための提案と方法を受け入れています。

0 投票する
2 に答える
1490 参照

rss - RSS フィードを個別のフィードに分割する

キーワードの一致に基づいて、単一の RSS フィードを個別のフィードに分割する方法を見つけようとしています。

Yahoo Pipes が私の最初の考えでしたが、それを行う方法が見つかりませんでした。Pipes には分割モジュールがありますが、どのパイプにも使用できる出力モジュールは 1 つだけです。そのため、パイプから複数のフィードを取得する方法がわかりません。

これを行うことの要点は、Google リーダーで単一の高密度フィードをより管理しやすくすることです。(Hey Google: Gmail スタイルのフィルターはどうですか?!)

【清算開始】

メイン フィードが入ってきて、特定のキーワードに基づいて「サブフィード」を構築するようにフィルター処理することを想定しました。問題は、フィルター処理されたメイン フィードと「サブフィード」の両方を購読することです。フィルターは、メイン フィード内のアイテムの数を減らします。それらは「フィルタリングされます」。将来的に削除する必要がある他のサブフィードを監視するために、フィルター処理されたメイン フィードをサブスクライブします。

個別のパイプを設定する際の主な問題は、サブフィードごとにフィルターを維持する必要があり、それらのフィルターを複製してセット全体をメイン フィードに適用する必要があることです。実行可能ですが、理想的ではありません。他に選択肢がないのかもしれません。

【説明終了】

2 番目に考えたのは、Pipes を使用してタグをフィード アイテムに適用し、Google Reader がそれらのタグを尊重することを期待することでした。これもありそうにありません。

MagpieRSS と Simplepie を調べて、独自のソリューションを展開することを検討しました。フィードのマージに関するドキュメントはたくさん見つかりましたが、フィードの分割に関するドキュメントはありませんでした。私のスキルはかなり基本的なものなので、かなり具体的なチュートリアルがなければ、これは私のリーグ外かもしれません.

誰かがアイデアを持っているなら、私は感謝します。ありがとう。

0 投票する
2 に答える
519 参照

php - Google リーダーが、プログラミングしたフィードを適切に読み取らない

(以前、この質問はスーパーユーザーにより適していると考えられていましたが、そこに移行された後、スーパーユーザーには適用されないとしてクローズされました。前もって明確にさせてください。私が書いたプログラムを php で作成しましたが、Google リーダーに問題があります. または、Google リーダーに特別な要件があり、プログラマーとして php を使用する場合は、プログラミング中に注意する必要があります.)

RSS フィードを含む 2 つのサイトがあります。各サイトでデータを収集し、それを私が作成したシンプルなフォーマッターに渡します。フォーマッターは RSS フォーマットを作成する作業を行います。したがって、各サイトは基本的に同じコードを使用してフィードを生成します。

どちらも Google リーダーで購読しています。1 つ (scribs) は正常に動作しますが、もう 1 つ (amusing.org) は動作しません。最新の更新が 2009 年 11 月 7 日として表示され、最新の更新 (1 月 22 日以前) が 2009 年 10 月 31 日以降に積み重なって表示されます。そのため、フィードが更新されたことを示すことはありません。

どちらのフィードも Feed Validator によって検証され、目で見てみると、すべての日付と形式が正しいように見えますが、問題がどこにあるのかわかりません。

機能するフィード: http://scribs.us/feed.php
機能しないフィード: http://www.amusing.org/feed.php

0 投票する
2 に答える
643 参照

api - Google Reader API - サブスクライバーを取得する

サブスクリプションのサブスクライバー数を見つけるための http 要求を知っている人はいますか? http://www.google.com/reader/api/0/unread-count?all=trueのようなものがサブスクライバーに必要ですよね?

0 投票する
1 に答える
173 参照

c# - 現在のすべてのブログ サブスクリプションのリストを取得する方法と、Google リーダーで現在のフォルダーとラベルをプログラムで取得する方法

プログラムですべてのフィードのリストを取得し、現在のラベル、フォルダを Google リーダーから取得する方法はありますか。私はc#を使用しています。http get / put コードのリストがいくつかありますが、適切なパーサーも見つかりません