PDA

View Full Version : سوال: Grab Yahoo



tecnocomputer2
سه شنبه 12 بهمن 1389, 14:20 عصر
Grab Yahoo اسم یه کلاس هست توی PHP که ای دی یاهو و رمز عبور رو بهش میدیم، تمام ادد لیست (adress book) اون ای دی رو بر میگردونه.

کسی این کلاس رو داره؟
برای Gmail چطور؟

(کلاسی که کار کنه، سه تا دارم کار نمیدن اگر خواستید بگید اتجش کنم تو پست ببینیدشون مشکلشون چیه.)

تشکر...

Mr.Moghadam
سه شنبه 12 بهمن 1389, 14:56 عصر
سلام

منظورت اینه ؟

http://www.phpclasses.org/package/3127-PHP-Grab-the-contact-list-calendar-of-an-Yahoo-user.html

tecnocomputer2
سه شنبه 12 بهمن 1389, 15:49 عصر
بله میشه دانلودش کنید بفرستید؟
معلوم نیست چجور باید دانلود کرد چیزی از اون سایت، لوگین میکنم هی رفرش میشه .... معلوم نیست جریان سایت چیه.!

tecnocomputer2
سه شنبه 12 بهمن 1389, 15:59 عصر
دانلود کردم ولی کار نمیده

Mr.Moghadam
سه شنبه 12 بهمن 1389, 16:16 عصر
ضمیمه کردم

tecnocomputer2
سه شنبه 12 بهمن 1389, 16:18 عصر
دانلود کردم ولی کار نمیده
خودتون تست کنید ببینید...

Mr.Moghadam
سه شنبه 12 بهمن 1389, 16:27 عصر
سلام

برای کار کردن باهاش فایل test.php رو باز کن و خطوط زیر رو تغییر بده


$login = "yahoo ID";

$password = "yahoopassword";

و توی خط 36 مثل زیر عمل کن


$yahoo->cookieJarPath = $_SERVER['DOCUMENT_ROOT'] ;//. "/GrabYahoo1.3";

حالا وقتی test.php رو اجرا میکنی برات یه ارایه چاپ میکنه تمام اونچیزی که میخوای

موفق باشی

tecnocomputer2
سه شنبه 12 بهمن 1389, 16:31 عصر
تست کردید شما؟
کار نمیده

Mr.Moghadam
سه شنبه 12 بهمن 1389, 16:34 عصر
برای من درست کار کرد

البته باید curl توی فایل php.ini فعال باشه
---------------------
اگر کار نکرد یغام خطارو بذارید

tecnocomputer2
سه شنبه 12 بهمن 1389, 16:37 عصر
شما رو لوکال تست کردید؟

Mr.Moghadam
سه شنبه 12 بهمن 1389, 17:20 عصر
برای من درست کار کرد

البته باید curl توی فایل php.ini فعال باشه
---------------------
اگر کار نکرد یغام خطارو بذارید
بله من رو لوال تست کردم جواب داد
cUrl رو فعال کردید؟


http://barnamenevis.org/showthread.php?143546-Curl-%DA%86%DB%8C%D8%B3%D8%AA%D8%9F

tecnocomputer2
سه شنبه 12 بهمن 1389, 17:41 عصر
واسه من روی لوکال کار نمیده یه زره طول میشکه بعد این اررور رو میده:



Fatal error: Maximum execution time of 30 seconds exceeded in C:\AppServ\www\grab\grabyahoo-2010-11-03\class.GrabYahoo.php on line 753


و روی هاست این اررور




Warning: curl_setopt() [function.curl-setopt]: open_basedir restriction in effect. File() is not within the allowed path(s): (/home/doost/:/tmp/) in /home/doost/domains/2ost.net/public_html/grabgmail/class.GrabYahoo.php on line 303
Login information incorrect


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

Mr.Moghadam
سه شنبه 12 بهمن 1389, 17:57 عصر
سلام
من از xamp استفاده میکنم.
مشکل شما روی لوکال مربوط به اینه که مدت زمان کانتک به سایت روی 30 ثانیه تنظیم شده و فکر میکنم اگر از 30 بیشترش کنی درست بشه روی لوکال
با این کد میتونی زمانش رو زیاد کنی
توی تابع setCurlOption()


curl_setopt ($this->curlSession, CURLOPT_CONNECTTIMEOUT, 60);کد بالا روبذار یه تست بکن ایشالا که جواب بده.

tecnocomputer2
سه شنبه 12 بهمن 1389, 18:04 عصر
این اررور رو داد باز:



یکی دیگه پیدا کردم، یه چکی بکن ببین واسه تو کار میکنه؟

tecnocomputer2
سه شنبه 12 بهمن 1389, 19:43 عصر
کسی راهی برای بدست اوردن address book ای دی ها نداره؟

tecnocomputer2
دوشنبه 25 بهمن 1389, 10:42 صبح
هیچکس راهی برای بدست اوردن لیست ایمیلهای یک ای دی نداره؟
ای دی + رمز بهش بدیم، لیستشونو برگرودونه به ما