PHP

あるキーワードをライクするTwitter API。

さくらレンタルサーバー、もともとmecab(メカブ)が入っているらしい。
自動であるキーワードに対してライクする方法(Twitter API)です。
たぶん、こんなコードはなかったと思います、
過去記事「ワードプレス過去記事のツイートをボット化する方法。」と併用してお使いください。
そうでないと動きませんので…。
知り合いエンジニアさんとかに組み込んでもらってください。

<?php
function mecab_tw_like($txt="",$connection=Null){
    if(!$txt)return false;
    if(!is_object($connection))return false;

    $cmd = "echo \"$txt\" | mecab";
    exec($cmd, $opt, $return_ver);
    //var_dump($opt);
    foreach($opt as $key=>$val){
        $r = explode("\t",$val);
        if(preg_match("/名詞/",$r[1])){
            $statuses = $connection->get(
                'search/tweets', 
                array(
                    'q'                 => $r[0],
                    'count'             => '3',
                    'lang'              => 'ja',
                    'locale'            => 'ja',
                    'result_type'       => 'recent',
                    'include_entities'  => 'false'
                )
            );
            if(is_array($statuses->statuses) and $statuses->statuses){
                foreach( $statuses->statuses as $tweet ){
                    $id = $tweet->id;
                    $result = $connection->post(
                        'favorites/create', 
                        array(
                            'id' => $id
                        )
                    );
                }
            }
        }
    }
}

関連記事

  1. javaScript

    楽天RMSの禁止タグ制限を突破サービス!?

    楽天RMSの禁止タグ制限を突破サービスを自前してみました。…

  2. PHP

    オレオレ無名関数の再帰処理。

    無名関数はよく使います。ちょっとしたモノを書きたい時、オレ…

  3. PHP

    ネームスペースの利点はこれだと思っている。

    ネームスペースの利点はこれだと思っている。複数人で開発とか…

  4. プログラム

    いろいろエディタやIDEを試してみてこれが良いかなと。

    IDEとエディタの境目あたりで言えばATOMかVisual S…

  5. PHP

    さくらレンタルサーバーでWordPressのDBバックアップを支援するPHPコード

    さくらレンタルサーバーでWordPressバックアップを支援…

  6. PHP

    会社でLaravel開発するみたい。

    会社でLaravel開発するみたいな事を言っていた。自分が…

プロフィール



taokaと申します。

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

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


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

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

Twitter でフォロー

PAGE TOP