📣 درخواست همکاری – رفع مشکل Google Sheets Script برای اتصال به API وردپرس
سلام وقت بخیر،
ما یک سیستم طراحی کردیم که با استفاده از Google Sheets و Google Apps Script، قیمت محصولات سایت وردپرسی (با ووکامرس) رو بهصورت اتوماتیک آپدیت میکنه. همه چیز خوب کار میکنه ولی در مرحله اجرا با یه مشکل برخورد کردیم که نیاز داریم یک فرد فنی یا برنامهنویس آشنا به Google Apps Script کمکمون کنه.
🧩 شرح مشکل:
اسکریپت ما با تابع onEdit(e) نوشته شده تا وقتی کاربر یه سلول قیمت رو ویرایش میکنه، اطلاعات همون ردیف رو به یک API اختصاصی در سایت ما بفرسته.
برای ارسال اطلاعات از UrlFetchApp.fetch() استفاده شده.
اما چون onEdit به صورت Simple Trigger اجرا میشه، اجازه استفاده از UrlFetchApp رو نداره و با خطای زیر مواجه میشیم:
Exception: Specified permissions are not sufficient to call UrlFetchApp.fetch.
Required permissions: https://www.googleapis.com/auth/script.external_request
✅ هدف ما:
ما میخوایم این اسکریپت بهدرستی اجرا بشه و بتونه اطلاعات رو از Google Sheets به آدرس API زیر POST کنه:
💡 نکات مهم:
اطلاعات قیمتها در Google Sheets با استفاده از ID محصول و ID متغیر ووکامرس تنظیم میشن.
فقط زمانی که مقدار خاصی (مثل «*») وارد بشه، اطلاعات اون ردیف باید برای API ارسال بشه.
اسکریپت فعلی کار میکنه ولی به دلیل محدودیت trigger به مشکل خورده.
🔍 دنبال چه کسی هستیم؟
ما به دنبال یک همکار فنی یا فریلنسر مسلط به Google Apps Script هستیم که بتونه:
مشکل Trigger و سطح دسترسیها رو حل کنه (احتمالاً با Installable Trigger یا راه حل جایگزین).
اسکریپت رو اصلاح یا بهینهسازی کنه.
تست و تأیید نهایی برای عملکرد کامل سیستم انجام بده.
اگر فکر میکنی میتونی این مشکل رو حل کنی، خوشحال میشیم باهات در ارتباط باشیم. 🙏
این آگهی از وبسایت کارلنسر پیدا شده، با زدن دکمهی تماس با کارفرما، به وبسایت کارلنسر برین و از اونجا برای این شغل اقدام کنین.
هشدار
توجه داشته باشید که دریافت هزینه از کارجو برای استخدام با هر عنوانی غیرقانونی است. در صورت مواجهه با موارد مشکوک، با کلیک بر روی «گزارش مشکل آگهی» به ما در پیگیری تخلفات کمک کنید.