چک کردن وضعیت یاهو آیدی با php

جمعه ۸ مرداد ۱۳۸۹ - ۱۲:۴۷ قبل از ظهر

بازدید: 1,791 مرتبه

سلام، باز با دست پُر اومدم.

 

امروز قصد دارم یه پست کوتاه و پراستفاده در رابطه با نمایش آنلاین یا آفلاین بودن یه آیدی با استفاده php رو آموزش بدم.
یه تیکه کده، که واسه کسایی هم که برنامه نویسی کار نکردن کاربرد داره، ولی اگه بخوایم یکم توی فاز php بریم میتونیم یکم بیشتر بهش آب و رنگ بدیم.

 

خوب کارو با آدرس زیر شروع می‌کنیم.

http://opi.yahoo.com/online?u=ID&m=t

 

این آدرس وضعیت آنلاین یا آفلاین بودن یه آیدی رو به صورت یه جمله‌ی کوتاه، یعنی Online یا Not online بهتون نشون میده.

ولی این آدرس زیری، وضعیت رو در قالب یه تصویر بتون نشون میده، یعنی چک کردن آنلاین یا آفلاین بودن یه آیدی رو نمیتونین با php بررسی کنین، ولی اونم راه داره که میره توی فاز هوش مصنویی.

 

http://opi.yahoo.com/online?u=ID&m=g&t=1

 

حالا با استفاده از دستور زیر میتونید از اون آدرس وضعیت رو بکشید بیرون و در صورت آنلاین بودن یه پیام یا یه تصویر جاش نمایش بدین، در غیر این صورت هم می‌تونین تصویر آفلاین رو نمایش بدین.

 

$ID 	= "id_yahoo";
$lines 	= @file ("http://opi.yahoo.com/online?u=".$ID."&m=t");

if ($lines !== false)
{
	$response = implode("", $lines);

	if (strpos ($response, "NOT ONLINE") !== false)
	{
	   echo "<img src="offline.jpg" alt="Offline" />";
	}
	elseif (strpos ($response, "ONLINE") !== false)
	{
	   echo "<img src="online.jpg" alt="Online" />";
	}
}

 

خوب دستور شرط اولی آفلاین بودن رو چک میکنه، دومی هم آنلاین بودن.
به جای اون online.jpg یا offline.jpg مسیر عکستون رو قرار بدین، که در وضعیت مشخص تصویر مورد نظر شما رو نمایش بده.

 

اگه سوالی داشتین، نظر بزنین.

دسته: پی اچ پی, یاهو مسنجر

 | 

نویسنده: محمد جواد (admin)

نظرات (۷)


ذخیره تصویر بغل آیدی یاهو مسنجر

پنجشنبه ۷ مرداد ۱۳۸۹ - ۱۲:۳۴ قبل از ظهر

بازدید: 724 مرتبه

سلام، ببخشید خیلی خیلی یکم دیر وبلاگمو آپ میکنم، خیلی در گیره طراحی وبم.

————————-

توی این آخرین مراجعین به سایتم دیدم بیشتر کسایی که از گوگل میان به اینجا، در مورد یاهو مسنجرو این جور حرفا سرچ میکنن ،

منم گفتم واسه دوستان یه پست کوچولو بزنم، یه حالی بشون بدم.

 

الان می‌خوام یه راه بتون آموزش بدم که به راحتی باهاش بتونین آواتور یا همون عکس گوشه‌ی آیدی دوستون رو دو در کنین واسه خودتون.

یه راهش اینکه، از صفحه مانیتورتون با کلید Print Screen  یه عکس بندازین، یه راه عاقل‌ترم داره، اینکه به آدرس زیر یه نگاه بندازید،

http://img.msg.yahoo.com/avatar.php?yids=ID

 

به جای اون ID هم آیدی دوستتون رو بنویسین و بعد که صفحه باز شد، یه save image as بزنین رو تصویره

این کار یه مزیتم که داره، اینکه لازم نیست اون ID جزو add list شما باشه.

 

یه چند تا کلک دیگه هم در رابطه با یاهو مسنجر دارم به زودی واستون میزارم، فعلا بایی

دسته: یاهو مسنجر

 | 

نویسنده: محمد جواد (admin)

نظرات (۶)