[PHP-users 24323] Re: Vodafone 3G 製品に対応したPEAR::Net_UserAgent_Mobile0.21.0をリリースしました
Seiji Masugata
s.masugata @ digicom.dnp.co.jp
2005年 2月 1日 (火) 19:19:29 JST
桝形です。
質問&確認です。
> 当方で取得したヘッダ情報に基づいて Vodafone 3G 対応コードを実装した
> Net_UserAgent_Mobile 0.21.0 をリリースしました。リリースを待っておられ
> た方、大変遅くなって申し訳ありません。
http://www.vdfx.net/puti.html
http://kokogiko.net/m/archives/000748.html
// $Id: Vodafone.php,v 1.2 2005/02/01 04:46:38 kuboa Exp $
function _parseMotorola(&$agent)
{
$count = count($agent);
$this->_packetCompliant = true;
$this->_vendor = 'MOT';
// MOT-V980/80.2F.2E. MIB/2.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1
list($name, $this->_vendorVersion) = explode('/', $agent[0]);
$this->_model = substr(strrchr($name, '-'), 1);
for ($i = 2; $i < $count; ++$i) {
list($key, $value) = explode('/', $agent[$i]);
$this->_javaInfo[$key] = $value;
}
}
なので、これで取得できる機種名と「x-jphone-msname」が一致しない
のは、仕様という事でいいんですよね?
自分は気持ちが悪かったので、モトローラはx-jphone-msnameを利用
するようにしていました。
(取得した結果が機種名で通用しないのが嫌だった為)
この辺はポリシー次第だとは思いますが。。。一般的な事を考えると
取得した結果が機種名で通用できた方がよいのでは、とも思います。
発言がクレームっぽかったら、すみません。。。
--
Seiji Masugata<s.masugata @ digicom.dnp.co.jp>
PHP-users メーリングリストの案内