import json import requests from bs4 import BeautifulSoup import base64 import re import os from openpyxl import Workbook, load_workbook from datetime import datetime CATEGORY_TID_MAPPING = { 1: 8, 2: 6, 3: 3, 4: 4, 5: 5, 6: 6, 7: 7, 8: 8, 9: 9, 10: 3, 11: 3, 12: 6, 13: 4, 14: 6, 15: 6, 16: 2, 17: 6, 18: 6, 19: 6, 20: 6, 21: 7, 22: 6, 23: 6, 24: 6, 25: 6, 26: 6, 27: 9, 28: 6, 29: 1, 30: 6 } SUBCATEGORY_FIELD_MAPPING = { 1: ("field_sanatnew", 13), 2: ("field_khadamatnew", 9), 3: ("field_amlaknew", 15), 4: ("field_otomobilnew", 7), 5: ("field_lavazemnew", 19), 16: ("field_amozeshnew", 7), 21: ("field_bazarkarnew", 3), 27: ("field_ertebatnew", 15), 29: ("field_computernew", 15), } def extract_category_name(soup): link = soup.find("a", href=re.compile(r"^/category/")) return link.text.strip() if link else "" def get_category_id_from_name(name): mapping = { "صنعت": 1, "خدمات": 2, "املاک": 3, "اتومبیل": 4, "لوازم": 5, "مواد اولیه": 6, "بسته بندی": 7, "تجهیزات ساختمانی": 3, "لوازم یدکی": 9, "سوخت و مشتقات نفت": 10, "خدمات ساختمانی": 11, "خدمات صنعتی": 12, "خدمات خودرو": 13, "ایمنی و حفاظت": 14, "مواد شیمیایی": 15, "آموزش": 16, "حمل و نقل": 17, "تجهیزات صنعتی": 18, "خدمات مجالس": 19, "تاسیسات": 20, "بازار کار": 21, "تجهیزات پزشکی": 22, "ضایعات": 23, "آهن و فلزات": 24, "دکوراسیون": 25, "خدمات منزل": 26, "ارتباط": 27, "امور شرکتها": 28, "کامپیوتر": 29, "لوازم خانگی": 30 } return mapping.get(name, 1) def extract_keywords(soup): meta = soup.find("meta", attrs={"name": "keywords"}) if not meta or "content" not in meta.attrs: return [] return [k.strip() for k in meta["content"].split(",") if k.strip()] def extract_clean_body(html): soup = BeautifulSoup(html, "html.parser") p = soup.find("p", attrs={"x-ref": "content"}) if not p: return "بدون شرح" for tag in p.find_all(): if tag.name != "br": tag.unwrap() for br in p.find_all("br"): br.replace_with("\n") text = p.get_text() text = re.sub(r'\n{3,}', '\n\n', text) return "\n".join(line.strip() for line in text.strip().splitlines()) def extract_phones_from_html(html): phone_regex = r'/contact/directcall/\w+/(\d{11})' phones = re.findall(phone_regex, html) return list(set(phones)) def extract_ad_data(url): try: r = requests.get(url) r.raise_for_status() html = r.text soup = BeautifulSoup(html, "html.parser") title = soup.find("h1").get_text(strip=True) if soup.find("h1") else "بدون عنوان" body = extract_clean_body(html) phones = extract_phones_from_html(html) contact = phones[0] if phones else "" whatsapp = phones[1] if len(phones) > 1 else "" name_tag = soup.find("div", class_="pb-3") name = name_tag.get_text(strip=True) if name_tag else "نامشخص" img_b64, filename = None, "" img = soup.find("img", class_="object-cover") if img and img.get("src"): img_url = img["src"] if not img_url.startswith("http"): img_url = "https://www.istgah.com" + img_url img_data = requests.get(img_url, timeout=10).content img_b64 = base64.b64encode(img_data).decode("utf-8") filename = os.path.basename(img_url.split("?")[0]) if not filename or "." not in filename: filename = "default.jpg" cat_id = get_category_id_from_name(extract_category_name(soup)) field_group = CATEGORY_TID_MAPPING.get(cat_id, 8) kws_str = ", ".join(extract_keywords(soup)) kws_str = kws_str[:255] # محدودیت طول کلیدواژه ad_data = { "title": title, "body": body, "field_noeagahi": "1", "field_grouh": field_group, "field_mogheiat": 13, "field_telephone": contact, "field_whatsapp": whatsapp, "field_address": "تهران", "field_naamshakhshya": name, "field_tagsapi2": kws_str, } if img_b64: ad_data["field_aks2"] = img_b64 ad_data["field_aks2_filename"] = filename ad_data["field_aks2_filemime"] = "image/jpeg" if cat_id in SUBCATEGORY_FIELD_MAPPING: fld, tid = SUBCATEGORY_FIELD_MAPPING[cat_id] ad_data[fld] = tid return ad_data except Exception as e: print(f"❌ خطا در پردازش {url}: {e}") return None def send_ad(ad_data): api_url = "https://sabtha.com/apiiau/insert-ad?key=223456" try: resp = requests.post(api_url, json=ad_data) return resp.status_code, resp.text except Exception as e: return 0, str(e) # توابع کمکی فایل‌ها و گزارش (load/save links, report) اگر نیاز دارید اضافه کنید if __name__ == "__main__": # تست نمونه ارسال آگهی test_url = "https://www.istgah.com/detail/..." ad = extract_ad_data(test_url) if ad: status_code, response = send_ad(ad) print(f"Response Code: {status_code}") print(response) حمل بار شهری با تریلی کفی مستقیم با راننده - sabtha.com

خانه > خدمات > حمل و نقل > حمل بار شهری با تریلی کفی مستقیم با راننده

حمل بار شهری با تریلی کفی مستقیم با راننده

شماره آگهی : 11916
حمل بار شهری با تریلی کفی مستقیم با راننده
آگهی غیر فعال!
بیشتر...

حمل انواع بار با تریلی کفی داخل استان تهران بدون واسطه و تماس مستقیم با مالک و راننده ماشین. حمل انواع :
کانتینر فوت و فوت ،کانکس ،آهن آلات ،لوازم صنعتی
لوازم جرثقیل ها ،دستگاههای CNC ،انواع لوله ،انواع پالت کاشی ،پالت های بسته بندی شده و...... .
بدون واسطه و بدون دلال و بدون حق کمیسیون که باعث میشه قیمت تمام شده پایینتر از باربری ها اعلام بشود. تمامی ایام هفته حتی روزهای تعطیل آماده خدمت رسانی میباشیم.
ظرفیت حمل تا تن و مجهز به انواع تجهیزات مهار بار و بیمه بار با درخواست شما عزیران به رقم دلخواه ، با بارنامه و حواله شهری بنا به درخواست شما.
ایمنی کار و وقت شناسی و امانت داری سر رشته کار ماست.

آماده عقد قرار داد با ارگانها و شرکتها به صورت تمام وقت و پاره وقت.
☆☆☆ایمنی در کار و وقت شناسی و امانت داری ☆☆☆
☆☆☆ایمنی در کار و وقت شناسی و امانت داری ☆☆☆
نادری هستم منتظر تماس شما عزیران.

خوب است بدانید:

کاربر ، از 2576 روز پیش عضو سایت ثبت ها میباشد.


این آگهی را در اولین بار در 13th Jun 2021 ثبت کرده که در مجموع 4392 بازدید داشته و در 28th Oct 2022 بروزرسانی شده است.


تلفن این آگهی منقضی شده بنابراین اطلاعات تماس نمایش داده نمیشود!

ادامه آگهی ها

وانت بار و نیسان بار  ارزان در مجیدیه

وانت بار و نیسان بار ارزان در مجیدیه

محمد باقری

حمل بار و اثاثیه منزل ، حمل بار و لوازم منزل ، حمل بار و اثاثه اداری ، حمل بار با اتوبار ، حمل بار و بسته بندی ، اسباب کشی منزل در مجیدیه از هر نقطه به نقاط دیگر تهران با کارگران با تجربه برا...

امروز
09194644345_09129437352
نیسان بار در مینی سیتی _وانت بار تلفنی

نیسان بار در مینی سیتی _وانت بار تلفنی

محمد باقری

ارائه ی خدمات با نیسان و وانت در مینی سیتی درخواست وانت بار اینترنتی و ارزان در مینی سیتی متخصص حمل و بسته بندی گاو صندق پیانو سایدبای ساید و بوفه ای بزرگ با متخصصین بسته بندی برای امور حمل...

امروز
09194644345_09129437352
نیسان بار تجریش _ وانت بار در تجریش

نیسان بار تجریش _ وانت بار در تجریش

محمد باقری

کرایه ی وانت بار ارزان در تهران با کارگران با تجربه متخصص حمل و بسته بندی گاو صندق پیانو سایدبای ساید و بوفه ای بزرگ با یک تماس مشتری داعم ما باشید. 09129437352_ 09194644345...

امروز
09194644345_09129437352
وانت بارو نیسان بار فرمانیه

وانت بارو نیسان بار فرمانیه

محمد باقری

وانت بارو نیسان بار فرمانیه از هر نقطه به نقاط دیگر تهران برای امور حمل و نقل خود با وانت بار و نیسان بار با ما تماس بگیرید 09129437352 09194644345 سرویس دهی 24 ساعته در کل ساعات شبانه روز ...

امروز
09129437352- 09194644345
وانت بار رسالت

وانت بار رسالت

محمد باقری

از هر نقطه به نقاط دیگر تهران برای امور حمل و نقل خود با وانت بار و نیسان بار با ما تماس بگیرید 09129437352 09194644345 سرویس دهی 24 ساعته در کل ساعات شبانه روز ...

امروز
09129437352- 09194644345
وانت بار در حکیمیه

وانت بار در حکیمیه

محمد باقری

وانت بار برای حمل بار در حکیمیه از هر نقطه به نقاط دیگر تهران برای امور حمل و نقل خود با وانت بار و نیسان بار با ما تماس بگیرید 09129437352 09194644345 سرویس دهی 24 ساعته در کل ساعات شبانه ...

امروز
09129437352- 09194644345
وانت بار ارزان در تهرانپارس

وانت بار ارزان در تهرانپارس

محمد باقری

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

امروز
09129437352- 09194644345
وانت بار ارزان در شهرک امید

وانت بار ارزان در شهرک امید

محمد باقری

وانت بار ارزان در شهرک امید درخواست وانت بار اینترنتی و ارزان در شهرک امید با کارگران با تجربه برای امور حمل و نقل خود با وانت بار و نیسان بار با ما تماس بگیرید تلفن:09129437352 09194644345 ...

امروز
09129437352- 09194644345
وانت بار اتوبان باقری -نیسان بار باقری

وانت بار اتوبان باقری -نیسان بار باقری

محمد باقری

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

امروز
09129437352- 09194644345
وانت بار ارزان در شرق تهران 09129437352

وانت بار ارزان در شرق تهران 09129437352

محمد باقری

وانت بار شرق تهران | با برخورداری از انواع وانت پیکان و نیسان به همراه کارگر باربری ماهر و خوش اخلاق آماده ارائه بهترین خدمات حمل اثاثیه به شهروندان عزیز وانت بار شرق تهران نیسان بار شرق تهران ...

امروز
09129437352- 09194644345
وانت بار ارزان در دلاوران 09129437352

وانت بار ارزان در دلاوران 09129437352

محمد باقری

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

امروز
09129437352 09194644345
وانت بار ارزان قیمت نارمک

وانت بار ارزان قیمت نارمک

محمد باقری

وانت بار برای حمل بار درنارمک از هر نقطه به نقاط دیگر تهران برای امور حمل و نقل خود با وانت بار و نیسان بار با ما تماس بگیرید 09129437352 09194644345 سرویس دهی 24 ساعته در کل ساعات شبانه رو...

امروز
09129437352