Skip to content

Instantly share code, notes, and snippets.

@shobotch
shobotch / gist:2882296
Created June 6, 2012 14:40
スマホと振り分け
-------------sortingUa.php-------------
<?php
/**
* スマートフォンかどうかを振り分ける簡易的なクラスです。
*
* @package sortingUa
* @author shobotch
* @sinse PHP 5.3.8
* @version 1.0.0
*/
@shobotch
shobotch / gist:2757162
Created May 20, 2012 07:16
Ktaiweb library var.2
<?php
//メソッド名とか変わってるかもしれないから一応確認してね。TLの取得もできるかもしれないけど、きまぐれで取得できてないからだれかデバッグしてくれるとありがたい
class ktaiWebLibrary{
private $authenticity_token;
private $preliminaryCookie;
private $cookie; //_komadori_session=.+?;なものが入っています。
private $login; //ログインに成功すればtrue 失敗していればfalseが入っています。
public $userAgent = "Mozilla/0 (iPhone;)";//UserAgentを変更する場合はここを編集してください。
@shobotch
shobotch / gist:2757158
Created May 20, 2012 07:13
twitterAPIから特定ユーザーのツイートを大量に取得する方法とかなんとか
<?php
//基本的にどっか別のライブラリに組み込む形がいいと思うよ。
//get_friends_timeline_multiメソッドの第一引数に配列でユーザーIDを入れると配列にそいつらのツイートが全部まとめて入ってくるから複数ユーザーをふぁぼったりするときに捗るかと。
//checkSourceShootingStarにツイートのsourceを送るとShootingStarか判別してくれる。stsの経験値稼ぎに貢献できるね☆
require 'twitteroauth.php';
class twitteroauthS{
// Consumer keyの値
public $consumer_key = "";
// Consumer secretの値
public $consumer_secret = "";
@shobotch
shobotch / gist:2757150
Created May 20, 2012 07:08
連続ふぁぼ(シングルコア)
<?php
$user[]= new ktaiWebLibrary("Twitter ID","Password");
$user[]= new ktaiWebLibrary("Twitter ID2","Password");
// and more...
$fav = 1; //ふぁぼをする場合1
$rt = 0; //RTをする場合1
/*
twitterのAPIで "http://api.twitter.com/1/statuses/user_timeline.json"
から引数で "trim_user"=>1 とした配列を$friends_timelineに渡してあげれば幸せになります。
@shobotch
shobotch / gist:1734939
Created February 4, 2012 03:25
ktaiweb投稿クラス【完成したけどデバッグまだ】
<?php
/*****************************************************************************
このクラスは某、打ち止め氏のktaiwebから投稿するためのクラスを書きなおしたものです。
cURLの方がアクセスは何故か早かったので、authenticity_tokenとCookieはcURLで取得しています。
PHP.iniの設定でextension=php_curl.dllをコメントアウトしていると正しく使えず、errorが出る可能性があります。
;を外して再起動すれば使えるようになると思います。
-----テスト環境-----
・Windows Vista SP1
・Apache/2.2.17 (Win32)
@shobotch
shobotch / gist:1734142
Created February 4, 2012 00:55
ktaiweb投稿クラス【未完成】
/*****************************************************************************
このクラスは某、打ち止め氏のktaiwebから投稿するためのクラスを書きなおしたものです。
cURLの方がアクセスは何故か早かったので、authenticity_tokenとCookieはcURLで取得しています。
PHP.iniの設定でextension=php_curl.dllをコメントアウトしていると正しく使えず、errorが出る可能性があります。
;を外して再起動すれば使えるようになると思います。
-----テスト環境-----
・Windows Vista SP1
・Apache/2.2.17 (Win32)
・PHP5.3.4