ตัวอย่างการแชทผ่านหน้าเว็บไป ยัง msn ที่เรากำหนดไว้
และตัวแสดงสถานะ ของ account นั้นด้วย
manon2029@hotmail.com is
<iframe src="http://settings.messenger.live.com/Conversation/IMMe.aspx?invitee=20add33645d34d1f@apps.messenger.live.com&mkt=th-TH" width="300" height="300" style="border: solid 1px black; width: 300px; height: 300px;" frameborder="0"></iframe>
หรือเราจะเอามาทำการเช็คสถานะ MSN account ของเราโดยไม่ใช้ภาพของ MSN ก็ได้โดยเขียน code ดังนี้
<?
$web="messenger.services.live.com";
$ports="80";
$path="/users/20add33645d34d1f@apps.messenger.live.com
/presenceimage?mkt=en-US";
$fp=fsockopen($web,$ports);
fputs($fp,"POST $path HTTP/1.1\r\n");
fputs($fp,"Host: $host\r\n");
fputs($fp,"Content-type: image/gif\r\n");
fputs($fp,"Content-length: ".strlen($data)."\r\n");
fputs($fp,"Connection: close\r\n\r\n");</code>
while(!feof($fp)){
$result.=fgets($fp,128);
}
fclose($fp);
list($temp,$a)=split("img/",$result);
list($status,$temp)=split(".gif",$a);
if($status == "Status_Offline"){
echo"Offline"; // แสดงผล เมื่อมีสถานะ Offline
}else{
echo"Online"; // แสดงผล เมื่อมีสถานะ Online
}
?>
สมัครใช้ไดที่ http://settings.messenger.live.com/Applications/Default.aspx
Statistics