ارتباط با یاهو مسنجر

sajadmaz

Member
سلام

از دوستان کسی در رابطه با یاهو مسنجر و ارسال و دریافت pm تحت برنامه خودمون Web API چیزی میدونه ممنون میشم کمک کنین من نیاز به ارسال و دریافت دارم
 

H05531N

Member
منم یک همچین سوالی رو دارم
و مثلا سایت میبو چطور به یاهو و ... متصل میشه؟
 

Masoud1365

مدیر انجمن
خود یاهو یکسری api در اختیار افراد واسه این کار قرار داده مثلا کد زیر برای نمایش آنلاین یا آفلاین هست
PHP:
<?php 
$user = "نام یاهو آی دی ";
$status = file("http://opi.yahoo.com/online?u=$user&m=t&t=1");
if($status[0] == "01"){
echo "کاربر آنلاین است";
}elseif($status[0] == "00"){
echo "کاربر آفلاین است";
}else{
echo " اتفاق خاصی رخ داده است";
}
?>
فکر کنم بقیه کانکشن هاش هم یه چیزی توی همین مایه ها باشه :wink:
 

H05531N

Member
خوب این که شما گذاشتین یکی از قدیمی ترین ها و ساده ترین ها هست
شما با api دیگه یی تاحالا کار کردین ؟
 

sajadmaz

Member
بازم به خودم :ی چیزهای بیشتری در این رابطه پیدا کردم اگه به نتیجه منطقی رسیدم حتما میزارم اینجا شما هم دریغ نکنین ;;)
 

foranyone

Well-Known Member
من بعید میدونم یه همچین چیزی رایگان باشه !

رایگان هم باشه بعید میدونم ایران حق استفاده داشته باشه !:green:
 

oldooz

Well-Known Member
حمید جان(foranyone) راست میگه. این با همه کارهایی که با یاهو میکنن مثل چک کردن آن یا آف بودن فرق زیادی داره. دسترسی خیلی بالاست و به نظر من فکر نکنم یاهو به صورت علنی همچین سرویسی داشته باشه.
 

sajadmaz

Member
این رو ببینین بد نیست

PHP:
http://carbonize.co.uk/ymsg16.html

ما رو سرور که مثلا توی کانادا هست میخواییم اجرا کنیم کاری به تحریم نداره باید یه راهی باشه
این رو ببینین
PHP:
http://www.google.com/search?hl=en&source=hp&q=yahoo+messenger+web+based&aq=2sx&aqi=g-s2g-sx8&oq=yahoo+messanger+web

به نظر شما این همه سایت اجازی رسمی از یاهو گرفتن ؟؟؟
 

H05531N

Member
اگه این طور هست من که می گم گور پدرشون !
اینجاست که با خودم میگم کاش همه ما این یاهو مزخرف که مثل مواد مخدر آدم رو بخودش وابسته می کنه ول می کردیم و ای کاش سرویسی به قدرت یاهو رو خودمون (ایرنی ها) داشتیم
نکته:ما می توانیم (این شعار و دوست دارم)

البته هنوز هم فکر میکنم میشه یه همچین کاری رو انجام داد
 

k2-4u

Well-Known Member
ارتباط با یاهو کار سخت و غیر ممکنی نیست
من قبلا زیاد این کار کردم . در حال حاضر یاهو پورت 8000 رو بسته
ولی . پورت 5050 بازه (یعنی www.webmessenger.yahoo.com )
خود یاهو مسنجر در حالت معمولی با telnet کار می کنه
................................
اگر بخواین با php به یاهو نصب بشین یکمی کار سخته . دلیل سخت بودنش هم
ینه که php یک زبانه اسکریپ نویسیه و اتصال دائمی مشکله
در ضمن باید به پاکت های یاهو آشنا باشید که نیاز به وقت زیادی داره

ولی . API اتصال و همه کار ها با یاهو به صورت dll در اینترنت موجوده
(برای زبان های مثل VB
++ C و delphi )
 
آخرین ویرایش:

hooom

Member
من یه چیزایی واسه بوتر آنلاین نوشتم ! اما کدشو نمیتونم رایگان برای دانلود قرار بدم

PHP:
 $Winsock = @fsockopen("tcp://scsc.msg.yahoo.com", 80, $errno, $errstr, 20);

اینم یه نمونه کدش ! یاهو رو باید اسنیف کنید و اطلاعات را در بیارید . فعلاً در این حد نوشتم که یک آیدی بهش بدید و وصل بشه و بتونه از سایت توسط یک فرم که روبات بهش وصله پیغام ارسال کنه !
 

k2-4u

Well-Known Member
حالا که بحث پول شد .
دوستان . نمی خوستم لو بدم :green:
داشتم روبات یاهو می نوشم . که دیدم نمی رسم

کلاس ارسال PM رو ضمیمه کردم

اگر وقت کنم اول پروژه خودم رو انجام بدم
چند وقت بعد
کلاس کامل یاهو رو میگذارم مخصوصا تشخیص Invisible که این روز ها خیلی
هنر شده .

شامل
1. ارسال PM
2. دریافت PM
3. ارسال و تایید ADD
4. ساخت کنفرانس و دعوت از لیست
5. تشخیص Invisible
6. پاک کردن ID از لیست دیگران
 

پیوست ها

  • sendPM.zip
    1.9 کیلوبایت · بازدیدها: 25
آخرین ویرایش:

mosi20

Active Member
خیلی نامردیه.
من ۷ ساعت وقت گذاشتم از همین راه درستش کردم
حالا نگاه میکنم که دقیقا از همون روشی که من استفاده کردم شما هم نوشتی
البته طرز کد نویسیش فرق داره.
کد شما خیلی جم و جور تره
 

k2-4u

Well-Known Member
خیلی نامردیه.
من ۷ ساعت وقت گذاشتم از همین راه درستش کردم
حالا نگاه میکنم که دقیقا از همون روشی که من استفاده کردم شما هم نوشتی
البته طرز کد نویسیش فرق داره.
کد شما خیلی جم و جور تره
قبل از اینم با سرور Ebuddy نوشته بودم
که . سرویسش رو دستکاری کرد و دیگه برای ID های خارج از Add لیست ارسال نمی کنه
یکی هم برای http://www.meebo.com/ .
نوشم که هنوز کار می کنه و دوستان اگر Sniff کردن بلد باشن می تونن درست کنند
(Meebo کنفرانس و همه چی داره)

--------
 

hooom

Member
چیزی که من نوشتم فراتر از این حرفاست :) و کاملاً متفاوت دوست من !

اما کد شما هم خوبه ! امیدوارم به کار دوستمون بیاد !

اما چیزی هست . کد شما با curl نوشته شده که خروجی از جای دیگه میگیره اما کد من مستقیم از خود یاهو و سرور یاهو انجام میشه ! و راحت میشه یه بوتر باهاش ساخت چرا که بر اساس winsock نوشته شده و همه نوع قابلیت هم داره !

با VB .net هم بوتر . روبات . اسپمر و ... نوشتم !

موفق باشید !
 

جدیدترین ارسال ها

بالا