PHP

Web検索APIがあちこち提供終了しているのでbingのAPIを試す 簡易メモ

PHP

array( "request_fulluri" => true, "header" => "Authorization: Basic " . base64_encode($key . ":" . $key) ) ); $co…

PHPでZendFrameworkを使ってAmazonS3にアクセスする

PHP

AWS SDKを使った事例はググれば結構出てくるのですが、 ZendFrameworkのZend_Service_Amazon_S3での利用は あんまり見つからなかったので ざっくり使い方メモ。

phpでフォームのinputの最大個数はデフォルト1000だった

PHP

<form method="post" action="test.php"> <input type="checkbox" name="chk[]" value="1" checked> <input type="checkbox" name="chk[]" value="1" checked> <input type="checkbox" name="chk[]" value="1" checked> : でinputの取得できる最大数は1000っぽい。test.php でcheck…</form>

phpでexecを使った非同期処理

PHP

phpでexecを使った非同期処理メモ。 使い方は知ってたけど使ったことなかったので試してみた。 $cmdを配列にすればもっと並走させられます。 /dev/null &"; // 非同期処理したいものをコマンドで渡す _exec($cmd); // ToDo : 別のことしててもいい // 非同…

Zend_Gdata_Youtubeを使って投稿者を取得する

Zend_Gdata_Youtubeで動画を検索した際、 投稿者情報(ID)が取得できなかった。 色々と探してみたんだけど見つからなかったので、 無理やり引っ張りだしてみたのでメモ。 objectを強制的にarrayに型キャストして引っ張りだしてます。 newVideoQuery(); $que…

今更だがPEARを使ってAmazonAPIを叩いてみた@EC2

PEARを使ってAmazonAPIを叩いてみます。 まずはPEARをインストール yum -y install php-pear Services_Amazonをインストール pear install -a Services_Amazon-beta エラーが出たら都度必要な物もインストールする。 インストール完了を確認してみる pear li…

EC2でmecab+phpを使う

yumでmecabが入らないので手動インストールの方法 基本的にrootでおこなってます。 gccとmakeがデフォで入ってないのでインストールする yum -y install gcc* yum -y install make mecabのインストール*1 wget http://downloads.sourceforge.net/project/mec…

ソフトバンクSSL仕様変更

ソフトバンクがSSL仕様変更があって、あちこちでも影響が出てる気がします。 詳しくは SoftBank SSL仕様変更への対処まとめ こちらを御覧ください。 一番困ったのが SoftBank拡張ヘッダが取得できない これです。 具体的には、 httpでは$_SERVER["HTTP_X_JPH…

SoftBankのUID取得に関して

仕事でやってたんですが・・・色々あったのです。 なので備忘録+お役に立てればと思いここに記すことにします。 PHPで取得する際、 $uid = $_SERVER["HTTP_X_JPHONE_UID"]; で取れる!取れるお! ってあちこちで書いてあったのでやってたのだが、 UIDが一向…