2009年4月 归档

MSN庞大的客户群体是不可忽视的,虽然Live有OpenID,但是很少有人会去开通,并且记得住的不多。记得上次有人在他的BLOG上说很多上网的人其实很白痴,连登录Gmail都要用hao123。包括在我使用OpenID的网站(OpenTags.org)上,真正使用OpenID登录的并不多,Google、Yahoo、Live的用户才多。Google、Yahoo虽然支持OpenID,但是都被阉割了,只是有选择的支持sreg。关于Google、Yahoo,下次再说,今天说Windows Live ID。

Windows Live ID,注意是ID不是OpenID,如果使用Login的方式会得到一个userid,但是这个userid只是一个识别符号,不是真正的Live ID,这个userid只能在你的网络识别Live ID,即一个appid对应一个userid,如果换了appid,即换站userid也跟着变。如果要再作第三方的认证就不合适了。我这里介绍的是取得真正的Live ID,即通过获取Live ID的联系人信息来获取Live ID。

如果要Login方式的userid可以不用再往下面看了,说一下获取Login方式的userid很简单,下载SDK包,然后里面有个sample,看下就懂了,记得要修改Application-Key.xml。

要取得真正的Live ID,按下列步骤即可:

申请(New Project >> Live Services: Existing APIs)


下载 Windows Live ID Web Authentication SDK 1.2 webauth-php-1.2.tar.gz


修改Application-Key.xml


$LoginUrl = '登录地址';
$AuthUrl = '验证地址';
$RealmUrl = '退出后返回的地址';

$DEBUG = true;
$KEYFILE = './Live/Application-Key.xml';
$COOKIE = 'webauthtoken';
$COOKIETTL = time() + (10 * 365 * 24 * 60 * 60);

include_once('./Live/lib/windowslivelogin.php');
$wll = WindowsLiveLogin::initFromXml($KEYFILE);
$wll->setDebug($DEBUG);

if(!empty($_REQUEST['action'])){
switch($_REQUEST['action']) {
case 'logout':
setcookie($COOKIE);
$LocationUrl = $RealmUrl;
break;
case "clearcookie":
setcookie($COOKIE);
$LocationUrl = $AuthUrl;
break;
default:
$user = $wll->processConsent($_REQUEST);
if(!empty($user)){
setcookie($COOKIE, $user->getToken(), $COOKIETTL);
$LocationUrl = $AuthUrl;
}else{
$LocationUrl = $LoginUrl;
}
break;
}
LocationHtml($LocationUrl);
}
$token = $_COOKIE[$COOKIE];
if($token){
$user = $wll->processConsentToken($token);
if(!$user->isValid()){
$LocationUrl = $AuthUrl.'?AuthType=Live&action=clearcookie';
}else{
$url = 'https://livecontacts.services.live.com/users/@L@'.$user->getLocationID().'/rest/livecontacts/owner';
$owner = getLiveID($url, array('Authorization: DelegatedToken dt="'.$user->getDelegationToken().'"'));
$openid = $owner->WindowsLiveID;
$email = $owner->WindowsLiveID;
$fullname = $owner->Profiles->Personal->LastName.' '.$owner->Profiles->Personal->FirstName;
$nickname = $owner->Profiles->Personal->DisplayName;
echo('<pre>');
print_r($owner);
echo('</pre>');
}
}else{
$LocationUrl = $wll->getConsentUrl('Contacts.View', 'zh-CN');
}


function getLiveID($url, $header){
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_HTTPHEADER, $header);
curl_setopt($ch, CURLOPT_TIMEOUT, 60);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$data = curl_exec($ch);
curl_close($ch);
try{
$xml = new SimpleXMLElement($data);
}catch(Exception $e){
return false;
}
return $xml;
}

function LocationHtml($url, $e=null){
if(empty($url))
exit;
echo('<html>');
echo('<head>');
echo('<title>Redirect to: '.$url.'</title>');
echo('<meta http-equiv="refresh" content="1;url='.$url.'">');
echo('</head>');
echo('<body bgcolor="#FFFFFF" onload="window.location.href=\''.$url.'\'">');
echo('<table border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" height="100%" width="100%">');
echo('<tr>');
echo('<td align="center" valign="middle">');
echo('<a href="'.$url.'" style="color:#000000;text-decoration:none">');
echo($url);
echo('</a>');
echo('</td>');
echo('</tr>');
echo('</table>');
if(!empty($e)){
echo('<script type="text/javascript">');
if(is_array($e))
echo('alert("'.implode('\n', $e).'");');
else
echo('alert("'.$e.'");');
echo('</script>');
}
echo('</body>');
echo('</html>');
exit;
}


注意:getLiveID要CURL支持,如果不支持请用其他办法。

我的服装行业日子不好过

上次记者来采访我,问我们企业有没有参加09年的CHIC,我说没有参加。理由是:作为招商的平台,CHIC已经不吸引人;作为品牌展示的平台,我们企业还没有那么多的闲钱。

目前很多的服装服饰品牌,还停留在招商阶段。招商不足,招商的质量不高是这些品牌发展桎楛。

说实话,现在招商真的很难,我们品牌也没有什么好的办法,所以才走B2C直复营销的路。服装品牌招商现在可能也就是童装品牌比较好,毕竟现在是婚育的高峰期,市场决定品牌是一定的。

服装品牌招商最好的时期是2000年初到2005年。这段时期各地大量的服装市场竣工,吸引了许多资金入场,一时间投资服装品牌是热点。到了05年,股市、房市开始火了,原本看好的服装品牌投资回报率不如股市、房市。资本总是往高回报率的投资涌动,结果就是如此,大量的资本离开,服装行业日渐惨淡。

再谈谈杜琪峰吧

昨晚又看了遍《枪火》,杜琪峰90年代的片子,那时杜琪峰拍的电影还比较生涩,整部片子一般而已,比起同时期的徐克,林岭东差了不少。老旧的黑帮体裁,不怎么突兀的结尾,5个看上去并没有太多友谊的兄弟,不出彩。

前几天又看了《非常突然》,很多年前看这片觉得蒙嘉慧很美,大美人。这次重看《非常突然》发现蒙嘉慧不怎么样,不好看,没身材、没姿色,颧骨太高,关键是没沟。

《非常突然》真的是很突然的结尾,警匪同归于尽有点挑战传统价值观。

我上报纸了,新闻啊!



2009年3月25日的《海峡都市报》老板周刊

愚人节?谷鸽山寨日报?

Google 中国是不是抽风了!

为庆祝"谷鸽鸟看"项目的正式发布,为了在打造全球最大山寨信息网的历史进程中扮演好宣传队、锣鼓手的角色,"谷歌黑板报"从即日起更名为"谷鸽山寨日报"。



2009 年4月1日,总部位于美国加州山寨城(Mountain Village)的谷歌公司正式推出"谷鸽鸟看"计划。该计划旨在利用装备了 CADIE 芯片和软体,并被赋予了超智能信息处理能力的"谷鸽",动态采集、整理和分享山寨信息,打造全球最大的山寨信息网。简言之,"谷鸽鸟看"计划的使命是:

鸟看全球信息,使人人皆可山寨并从中受益!

相关背景信息请访问"谷鸽鸟看"项目主页:http://www.google.cn/pigeon
Mr Wang

王炜,现在福建泉州从事 B2C 电子商务。爱好编程,业余时间在 FreeBSD / Apache / PHP / PostgerSQL 平台开发 B/S 架构的免费软件。

Follow Google Buzz Twitter Facebook Sina

收藏王炜's Blog

Bookmark and Share

关于此归档

这里是2009年4月的所有日记,它们按照时间从新到老排序。

上一篇日记2009年3月

下一篇日记2009年5月

首页归档页可以看到最新的日记和所有日记。