■ユーザーズフォーラム リニューアルのお知らせ
新規投稿は新ユーザーズフォーラムにお願いします。

フィードプラグインでカテゴリ指定すると取得できない

 

<前のページ |  1  |  2  

4260 > Re: フィードプラグインでカテゴリ指定すると取得できない @ 2014/12/18 21:16
http://rss.exblog.jp/rss/exblog/uudon/index.xml

上記フィードで阿南市は取得できましたが高知県は取得できませんでした。
もしかして、フィードを取得するのに何日以内の記事などの制限が設定されていたりますか?

■ BaserCMSのバージョン:3.0.6.1
■ レンタルサーバー名:
■ スマートURLの利用: ON
■ 設置フォルダ: ドキュメントルート
■ 利用しているデータベース: PostgreSQL
■ PHPスキル: D

4260 > Re: フィードプラグインでカテゴリ指定すると取得できない @ 2014/12/18 21:23
引用:
(もしIDEでリモートデバッグしてステップ実行できる環境ならそちらのほうが早いですが)

リモートデバッグというワード自体が初耳です。。
すみません^^;

dumpしてみました。
var_dump($filterCategory);
var_dump($items);

もしよければ実際のページでチェックしていただけますか?
http://matomen.biz/kochiken


お手数をおかけしてすみません。

■ BaserCMSのバージョン:3.0.6.1
■ レンタルサーバー名:
■ スマートURLの利用: ON
■ 設置フォルダ: ドキュメントルート
■ 利用しているデータベース: PostgreSQL
■ PHPスキル: D

n1215 > Re: フィードプラグインでカテゴリ指定すると取得できない @ 2014/12/18 21:29
4260 様

高知県カテゴリの最新の投稿は8月31日ですよね。
http://uudon.exblog.jp/i23

こちらのRSSは日付順(か投稿順?)に最新の10記事を出力しているだけなので
そもそも現在、高知県カテゴリの投稿は含まれていないのではないでしょうか?
http://rss.exblog.jp/rss/exblog/uudon/index.xml

baserCMSのフィードプラグインの仕様としてはRSS自体を取得してからその中の記事をフィルタリングします。
カテゴリーフィルターをかけたからといって配信元のRSSの保持記事数が増えるわけではありませんので、
元のRSSの10記事に該当カテゴリの記事が含まれていないなら、さかのぼって表示するといったことはできません。

RSSをまとめて表示するアンテナのようなサイトを作って過去のデータも残したいのであれば、
RSSの内容を定期的に確認してデータベースなどに保持する必要があるでしょう。

Twitter: @n_1215

4260 > Re: フィードプラグインでカテゴリ指定すると取得できない @ 2014/12/18 21:51
ありがとうございます!!
確認作業で利用した他のブログなども再確認したら、カテゴリー名が変更になってたりと、なんかしらの他の要因で表示できなくなっているだけのようでした。。
お騒がせして申し訳ありません。
とても助かりました。

DBに保存するほどの技量を持ち合わせていないので、とりあえずはこのままで運用していこうと思います。
本当にありがとうございました。

■ BaserCMSのバージョン:3.0.6.1
■ レンタルサーバー名:
■ スマートURLの利用: ON
■ 設置フォルダ: ドキュメントルート
■ 利用しているデータベース: PostgreSQL
■ PHPスキル: D

 

<前のページ |  1  |  2  

ログイン
ユーザー名:
パスワード:


  新規登録 / パスワード紛失

検索

facebook
フォーラムで悩みが解決した場合など、よかったら「いいね!」をポチっとクリックしてください!質問の回答者や開発者の励みになります

フォーラムガイド


関連リンク

オンライン状況
5 人のユーザが現在オンラインです。 (4 人のユーザが フォーラム を参照しています。)

登録ユーザ: 0
ゲスト: 5