GREE、モバゲーで使ってた検証をそのまま使うと
何故かmixiモバイルでフォームからPOSTするときだけ
oauth_signatureが一致しない

mixiモバイルの場合は、POSTデータ(phpだと$_POST)を含めなければ
通るんだけど、なんでmixiモバイルだけ仕様が違うの。。。

opensocial-php-client/osapi/external/OAuth.php
のこの部分
if ($http_method == "POST" && @strstr($request_headers["Content-Type"], "application/x-www-form-urlencoded") ) {
$req_parameters = array_merge($req_parameters, $_POST);
}

URLなどの正規表現の場合は、正規表現を'/'のデリミタで囲うより'#'なんかで囲った方が楽だと言うことを今日知った

preg_match('/\/@me\//', $option_feed)
preg_match('#/@me/#', $option_feed)
デリミタで使った記号は、正規表現内ではエスケープしないといけないけど、'/'以外だとURLのパスをエスケープしなくていいということ

http://www.php.net/manual/ja/intro.pcre.php