ورود

View Full Version : سوال: طراحی سایت



hadi88
یک شنبه 03 آذر 1398, 14:33 عصر
با سلام به همه دوستان
می خواستم بدونم میشه یه سایتی طراحی کرد که بشه از سایت دیوار و شیپور جستجو کرد مثلا اگه کاربر تو قسمت جستجو کلمه پراید رو نوشت بره از سایت دیوار و شیپور آگهی های مربوط به کلمه پراید رو لیست کنه اصلا همچین چیزی ممکنه و اگه دوستان سایت نمونه دارن لطفا معرفی کنن یا اگه کدی یا نمونه برنامه دارن ممنون میشم حتما معرفی کنن

Tekyegah
یک شنبه 22 دی 1398, 20:57 عصر
سلام
بله میشه
سورس این آدرس رو باید شما واکشی کنید https://divar.ir/s/tehran/car

بعد به آدرس های صفحات هر مخصول رو بدست بیارید مثلا : https://divar.ir/v/%D8%B3%D9%88%D9%86%D8%A7%D8%AA%D8%A7-%DB%B2%DB%B0%DB%B1%DB%B7-gls-plus_%D8%B3%D9%88%D8%A7%D8%B1%DB%8C_%D8%AA%D9%87%D 8%B1%D8%A7%D9%86_%DA%86%DB%8C%D8%AA%DA%AF%D8%B1_%D 8%AF%DB%8C%D9%88%D8%A7%D8%B1/gXbkFO2h

قسمت فارسی اون مهم نیست و میتنید با این آدرس کوتاه به محصول هم برسید : https://divar.ir/v/gXbkFO2h

مجددا باید اطلاعات مربوط به اون محصول رو واکشی کنید .

حالا متوجه شدید که رشته gXbkFO2h یک کلید واژه هست ! حالا میتونید به جای واکشی کردن سورس صفحه محصول از این ادرس استفاده کنید :Https://api.divar.ir/v5/posts/gXbkFO2h

یه Json بهتون میده و میتونید تمامی داده ها رو داشته باشید .

شیپور رو تست نکردم ...

یه نکته ای هم هست شما باید اطلاعات دیوار رو واکشی کنید بذارید توی دیتابیس خودتون ! تا اینکه واسه هر کاربری که میخواد سرچ بزنه برید کل دیوار رو اسکن و انالیز کنید . کدی که من واسه سایت دیوار نوشتم هر ۱ دقیقه ای بیش از ۴۰ مورد اضافه میشد و چون شما فقط مثلا در بخش ماشین میتونید به صفحه اول دسترسی داشته باشد . باید هر ۱ دقیقه یه بار واکشی کنید که رشته کلید واژه ای که بتون توضیح دادم رو بلافاصله بدست بیاد وگرنه اون محصول رو از دست دادید