問題タブ [google-feed-api]

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 投票する
1 に答える
2272 参照

javascript - Google Feeds API (JavaScript) で DeviantArt Media RSS を取得する

Google の Feed API を使用して、JSON 形式で返された DeviantArt が提供する RSS フィードからメディアを取得しようとしています。フィードは次のとおりです。

http://backend.deviantart.com/rss.xml?type=deviation&q=boost%3Apopular%20タルタル

Google は多くの例を提供していますが、メディア フィードを含むものはほとんどなく、すべてメディア グループを利用しています。しかし、私が読もうとしているこの特定のフィードを見ると、メディア グループが表示されません。各フィード エントリには、関連付けられた「メディア」アイテムが 1 つだけあります。

現在、フィードを読み取るために使用しているコードは次のとおりです。media:title今のところ値を読み取ろうとしていますが、すべてのデータを読み取りたいと考えていmedia:ます。

ここで提供されている例から取得: http://code.google.com/apis/ajax/playground/#load_feed

問題は、これらの値に到達するための正しい構文が何であるかわからないということです。何時間も試してきたので、今のところあなたが私の唯一の希望です。

どんな助けでも大歓迎です。弟への誕生日プレゼントとして作っているもので、早くこの煩わしさを乗り越えて、プレゼントが届くようにしたいです。:)

前もって感謝します。

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

rss - エントリをスキップする Google フィード API の機能は?

フィード内の X 個のエントリをスキップするように Google Feed API を呼び出す方法はありますか?

コンテキストを説明するには:

特定のフィードからオンデマンドで追加のエントリをロードしたいと考えています。そのため、ユーザーが「さらに読み込む」タイプのボタンをクリックすると、ajax 関数が起動して追加のエントリが取得されます。シナリオにいくつかの数字を入れるために、デフォルトで 10 個のエントリをロードし、ユーザーが「さらにロード」ボタンをクリックするたびに追加の 10 個をロードしたいとします。

履歴エントリ / numEntries API 関数を使用すると、基本的には 10 + (既に読み込まれたエントリの数) を取得して、最後の 10 のみを出力することで問題を解決できます。しかし、ユーザーが別の 10 エントリを読み込むたびに、以前のすべてのエントリもロードする必要があるため、エントリをロードするたびに負荷が大きくなります。かなり効率が悪いようです!

Google で API ドキュメントを調べたところ、「スキップ エントリ」または「X エントリから開始」タイプの API メソッド / 変数への参照が見つかりませんでした。 ( 既に読み込まれているエントリの数) から始まるエントリ。

誰かが私に何か経験/提案がありますか?

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

rss - Google Feed API がキャッシュされたフィードを使用できないようにする

フィードの読み取り/解析にGoogle Feed JSAPIを使用しています。問題は、フィードが変更されると、以前のエントリが無効になる (リンクと画像が機能しない) ため、キャッシュされたバージョンのフィードを読み込めないことです。フィードをロードするときに、キャッシュされたバージョンを使用しないオプションがあると思いましたが、表示されません。私の解決策は、フィード URL の末尾に変数 (t) を追加して「一意」にすることですが、これはハッキーに思えます (しかし機能します)。誰かがそれを行うためのより良い方法を知っていますか?

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

javascript - Google フィード API の動作

私はGoogleフィードAPIを試しています。基本的に、Googleリーダーでは通常利用できない履歴フィードを処理するために、フィードエントリの情報とともにフィードのリストが必要です。以下のコードでコメントとして文書化しているGoogleフィードAPIの1つの動作に困惑しています。私はjsが初めてなので、何かを得られないと確信しています。

これは私の質問をコメントとして含むコードです:

また、mysql データベースにクエリを実行してフィード配列の値を設定する方法があるかどうかも知りたいです。

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

php - RSSフィードの変更の取得、検出

現在、PHP / Codeigniterで作成したアプリケーションは、SimplePieライブラリを使用してフィードを解析しています。取得するメインの外部フィードが1つあり、cronジョブを使用して5分ごとに新しいアイテムをチェックします。1回限りのフィードフェッチでは、巨大なフィードダンプを実行し、RSSアイテムをデータベースに解析するだけで問題ありません。しかし、これを行うためのより良い方法があるかどうか疑問に思っています。

私はグーグルAPIを知っていますが、100エントリなどの制限があります。これは、頻繁にチェックし、更新するエントリが少ないため、それほど悪いことではありません。ただし、このサービスを使用して5分ごとにAPIとフィードをポーリングしようとすると、後で問題が発生する可能性があります。

だから私の質問は-現代のウェブでRSSのようなものを処理するためのより良い方法はありますか?SimplePieから離れてGoogleフィードAPIに移行することは、キャッシング、迅速な応答、json応答のため、当初は魅力的でした。頻繁なcronジョブなしでフィードの更新を検出する方法があれば便利です。

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

javascript - 複数のエントリ/投稿javascriptgoogleフィード

ループが結果を複製する理由がわかりませんか?kalRss =rssurlからRSSフィードを取得しようとしています。それはすべてを取得しますが、奇妙な方法でエントリを複製します。ファイアバグコンソールを見ると、エントリが3つしかないことがわかります。http://www8.umu.se/project/rut/display/index.html

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

jquery - 出力なしのjquery Googleフィードプラグイン

RSS フィードを出力するためにJQuery Google Feed プラグイン (gFeed)を使用しています。以前にこの代替手段をうまく使用したことがありますが、残念ながら、ちょっとした問題に遭遇しました。RSS フィードは、指定された div への出力を拒否します。フィード https://www.phpbb.com/community/feed.php?mode=newsが Google Reader で正しく表示されることを確認しました。

私のサイトはhttp://removed/index[Google Feed API 開発者ページ][3] も参考にしました。

これは私のコードです:

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

javascript - Google フィード API を使用して sigma.js グラフを非同期に作成するにはどうすればよいですか?

javascript ライブラリ Sigmajs を使用して、wordpress と github のアクティビティをグラフ ネットワークとして表現したいと考えています。Google フィード API を使用してすべてのアクティビティの RSS フィードを取得し、それらをグラフのノードとエッジに変換しています。

しかし、フィード API は RSS の結果を非同期で返します。私が知る限り、sigmajs はこれをネイティブにサポートしていないため、未定義の参照が取得されます。この時点で、ノードは 20 ~ 30 程度しかありません。可能な解決策は次のとおりです。

  1. Google フィード API が結果を同期的に返すように強制します。(これを行う方法はわかりませんが、適切な閉鎖と関係があると思いますか?)

  2. すべてのフィード結果に対して sigma インスタンスを作成し、すべてのグラフ オブジェクトを単一のインスタンスにプッシュします。(可能かどうかわからず、ライブラリが十分に文書化されていないため、試すことができません)

  3. 結果が返されるたびにイベントを起動して、sigma が一度に 1 つのみ処理するようにします。(繰り返しますが、これを行う方法がわかりません)

どんなガイダンスでも大歓迎です。ありがとう。

これまでの私の仕事は次のとおりですhttp://fraseraddison.com http://sigmajs.org/ より多くの例とソース

0 投票する
3 に答える
282 参照

javascript - JavaScript ループ ミキシング div

これは私の最初の投稿です。皆さん、こんにちは。私はJavaScriptが初めてで、これが私が苦労していることです。おそらく私の質問のタイトルは少しばかげていますが、私が取り組んでいるのは Google Api フィードです。このコードは、すべてのタイトルを 1 つの div に配置し、コンテンツを別の div に配置します。それらが混在するのを見たいです。ご覧いただき、どうぞよろしくお願いいたします。

私が得ているもの:

私が欲しいもの:

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

javascript - jQuery の AJAX を使用した Google フィード API

JSON 文字列を提供する Google の Feed API を使用して RSS フィードを読み込もうとしています。
(ドキュメント: https://developers.google.com/feed/ )。

ただし、バニラ JavaScript XHR の代わりに jQuery の AJAX を使用しようとしています。何らかの理由で機能していませんが、その理由を特定できません。ただし、ブラウザーで URL を読み込むことはできます (以下のコードでリンクを取得してください)。

jsFiddle を用意しました: http://jsfiddle.net/gberger/fNwpD/