記録

google NewsをRSSで取得してjsonで返却するPHPプログラム

<?php
//$_POST["cate"]...カテゴリ 
//$_POST["sh"]...検索キーワード 
if ($_POST["cate"] and $_POST["sh"]) {
	$cate = urlencode($_POST["cate"]);
	$sh = urlencode($_POST["sh"]);
	$res = simplexml_load_file("https://news.google.com/news/rss/headlines/section/q/$sh/$cate?ned=jp&hl=ja&gl=JP");
	rss($res);
}
function rss($obj = NULL)
{
	if (is_object($obj)) {
		if ($obj->channel->item) {
			$cnt = 0;
			foreach ($obj->channel->item as $item) {
				$resj[$cnt]["title"] = (string)$item->title;
				$resj[$cnt]["link"] = (string)$item->link;
				$resj[$cnt]["pubDate"] = (string)$item->pubDate;
				$resj[$cnt]["description"] = (string)$item->description;
				$resj[$cnt]["source"] = (string)$item->source;
				$cnt++;
			}
		}
	}
	echo json_encode($resj);
}

google NewsをRSSで取得してjsonで返却するPHPプログラムです。
ご自由にご使用ください。

活動支援よろしくお願いします

javascriptを勉強中前のページ

年賀状CSVを作りました。SJISで保存してください。次のページ

関連記事

  1. 記録

    text形式に土日は変更。

    土日は基本テストスタイルに変更しようと思っています。なお、今まで土日…

  2. 記録

    黙ってホッとこ。

    なんだか黙ってホッとこ。世の中、うまく出来ていると思います、結果…

  3. 記録

    ホレ、ペイペイ無愛想客です。

    自分はコンビニでは、ペイペイ決済が多いです。今まで何も言わない…

  4. 記録

    大局を見よかぁ。

    西野亮廣さんが言っているYOUTUBEの今後は当たると思います…

  5. 記録

    いや良いだけどちょっと悔しい。

    NewsPicksの社員さんと地方のITエンジニアさんとのお給料を考…

  6. 記録

    男はどうして今を愛することが出来ないのかなぇ

    海よりもまだ深くに出てくるセリフをタイトル名にしました。昔書いた記事…

PAGE TOP