プログラム

google NewsをRSSで取得してjsonで返却する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プログラムです。
ご自由にご使用ください。

 

関連記事

  1. Linuxコマンド

    Linuxでプロセス残すなら!

    Linuxでプロセス残すなら【nohup コマンド &amp…

  2. PHP

    ワードプレス過去記事のツイートをボット化する方法。

    WordPress(ワードプレス)の過去記事をツイートしたい…

  3. プログラム

    phpばっかり触っていた人がPython触ってみて!?

    phpばっかり触っていた人がPython触って実際コードを…

  4. プログラム

    もし今、自分が小学生だったら自由研究でこんなの作ってると思いたい。

    もし今、自分が小学生だったら自由研究でこんなの作ってると思いた…

  5. jquery

    WordPress自動日本語タグを吐き出しプラグインを作りました。

    WordPress自動日本語タグを吐き出しプラグインを作りました。…

  6. PHP

    一時間に一回だけAPIを実行するPHPのオブジェクトファイル

    あるユーザーが公開しているプログラミングを参考にしてオブジェ…

2018年12月
« 11月 1月 »
 12
3456789
10111213141516
17181920212223
24252627282930
31 

プロフィール



taokaと申します。

まったりWEB日誌を更新している中の人です😃

趣味は映画鑑賞とブログ書きです、

こちらで生活できるようになるのが目標です。

ブックマークやシェアして頂けると励みになります。

どうぞよろしくお願い致します。

Twitter でフォロー

PAGE TOP