از پارسکدرز بیشترین بهره را ببرید و رویای کاری خود را زندگی کنید.
چهار سال پیش منتشر شده
تعداد بازدید: 811
کد پروژه: 331069
شرح پروژه
سلام وقت بخیر
ما یک وبسایت وردپرسی داریم که از پلاگین گرویتیفرم برای فروش خدمات ممبر تلگرام و سرویسهای اینستاگرام استفاده میکنیم و به درگاه پرداخت متصله.
در حال حاضر یک Add-On برای گرویتیفرم داریم که سفارشاتی که در سایت ثبت میشوند رو به کمک یک ربات تلگرامی منتقل میکنه به یک کانال و سفارشات رو در کانال بررسی میکنیم و انجام میدیم.
در اون کانال، زیر هر سفارش ۳ دکمه قرار داره که سفارش رو میتونیم تایید کنیم و پیامک تایید برای مشتری ارسال بشه، لغو کنیم و پیامک لغو سفارش برای مشتری ارسال بشه و در صورتی هم که سفارش مشکلی داشته باشه دکمهی مربوط به مغایرت سفارش رو میزنیم که پیامک مربوط به مغایرت سفارش ارسال بشه.
الان نیاز به توسعه داریم و میخواهیم سفارشات به صورت خودکار انجام بشن.
الان چیزی که نیاز داریم اینه که این سفارشات به یک سری APIهایی که مستنداتش در اختیارتون قرار میگیره متصل بشن. تعداد API حداقل ۵- ۶ تا هست و دقیقترش حین پروژه مشخص میشه ولی به بیش از ۱۰ عدد قطعا نمیرسه.
*نکتهی مهم در مورد API: ساختار اکثر API ها یکسان است و در واقع اگر زیرساخت یکی از این API ها آمادهسازی بشه، تنها با تغییر کلید api و URL اش بقیه api ها متصل میشوند و در سطح اینترنت به این api ها اسمارت پنل گفته میشود. تنها شاید ۲ الی ۳ مورد از این ایپیآیها ساختار متفاوت داشته باشند (در پیام خصوصی لیست api ها ارسال میشوند و این مورد رو شما باید زحمت صحتسنجیش رو انجام بدید ولی بنده تقریبا مطمئنم که به این صورته). پس با توجه به این موضوع، یک بخشی برای api هایی که از یک ساختار استفاده میشوند نیاز است که اگر بعدا در آینده خواستیم api جدید که ساختار مشترک دارد به سایت اضافه کنیم، به کمک این پنل بتوانیم این کار رو انجام بدیم و به گرویتی فرم متصلش کنیم.
برخی از سرویسهایی که در سایت ثبت میشوند اصلا API براشون وجود ندارد و باید دستی انجام بشن، برای این مدل از سفارشات هم میخواهیم راهکاری باشه که اون سفارش به خصوص، به یک کانال یا گروه تلگرامی انتقال داده بشه (وقتی روی دکمهاش میزنیم، منتقل بشه به کانال یا گروهی که ما تعیین میکنیم.)
سفارشاتی که با API ثبت میشوند، باید این ویژگی رو داشته باشند که بتونیم بررسیشون کنیم، چون ممکنه مشتری سفارش رو در سایت ما ثبت کنه، ما هم با استفاده از اون API سفارش رو تایید کنیم، ولی سفارش به هر دلیلی از سمت تامینکننده انجام نشه. باید این مورد قابل بررسی و پیگیری باشه.
اطلاعات بیشتر
یک نکتهی دیگه هم در مورد پر کردن فرم خرید توسط کاربر هست. ما از مشتری وقتی آیدی کانالشون رو میخواییم، مشتری میتونه به چندین حالت آیدی کانال یا گروه یا پیج اینستاگرامش یا هر چیز دیگهای رو وارد کنه. به عنوان مثال:
google@
t.me/google
http://t.me/google
https://t.me/google
و... حداقل چندین حالت دیگهای که دیگه از حوصله خارجه بخواییم بنویسیمش.
حالا این تامین کنندهها و API ها ممکنه هر کدوم استاندارد خاص خودشون رو برای هر یک از سرویسها داشته باشن، مثلا یک api بگه که آیدی کانال تلگرامتون رو با @ وارد کنید یکی بگه بدون @ وارد کنید یکی بگه به صورت t.me وارد کنید. برای اینکه این موضوع حل بشه باید راهکاری باشه که وقتی سفارش توسط مشتری ثبت شد، از مشتری بخواهیم که طبق یک الگوی خاصی آیدی کانالش رو وارد کنه ولی این مورد برای اینکه سفارشها Fail نشن و طبق تجربه عرض میکنم که مشتری اصلا خواستهای که ازش دارید رو نمیخونه و توجه نمیکنه بهش، این موضوع باید سمت بکاند حل بشه. تمامی حالات مختلف در نظر گرفته بشن و اگر مشتری با یکی از اون حالات آیدی کانال (به عنوان مثال میگم کانال، ممکنه سفارشش برای پیج اینستاگرام باشه) وارد کرد، Add-on ما بتونه این رو بر اساس استاندارد API های مورد استفاده تغییر بده و بعدش سفارش رو برای اون API ارسال کنه.
لطفا، حتما در صورتی که نمونهکار وردپرسی و کار با API دارید مشارکت کنید.
«نمونهکار Add-on برای گرویتی فرم مزیت محسوب میشود»
*توضیحات متنی خلاصه هستند و توضیحات مکمل به صورت تصویری در قالب یک ویدیوی کامل از چیزی که نیاز داریم ضبط کردیم و ضمیمه این درخواست شده، لطفا اگر قصد همکاری دارید «حتما» ویدیو رو با دقت مشاهده کنید چون چیز کاملی که نیاز داریم در اون ویدیو هستش.
*توجه کنید که چیزی غیر از عرایضی که توی متن و ویدیو تحویل بشه مورد تایید ما نیست و شما با قبول انجام سفارش، تائید میکنید که عین سرویسی که ما نیاز داریم رو تحویلمون میدید و حق با کارفرما خواهد بود.
*هر جای موضوع براتون گنگ بود و نیاز به سؤال داشتید، حتما سؤالتون رو بپرسید تا شفاف باشه همه چیز.
*بدقولی و تاخیر با توجه به ددلاین پروژه، مورد تائید نیست. اگر پروژه دیرتر از تاریخی که اعلام میکنید تحویل شود، حتی ۱ روز، بلا استفاده خواهد بود و مورد تائید نخواهد بود. پس لطفا در انتخاب زمان تحویل پروژه دقت کنید و سنجیده انتخاب کنید.
*قیمت منصفانه در تخصیص پروژه به فریلنسر عزیز، قطعا موثر است.
از اینکه وقت گذاشتید و متن و ویدیو را با دقت مطالعه و مشاهده کردید سپاسگزاریم
این پروژه شامل 1 فایل مهم است، لطفا قبل از ارسال پیشنهاد حتما نسبت به بررسی این فایل اقدام فرمایید.
مهارت ها و تخصص های مورد نیاز
مهلت برای انجام
18روز
وضعیت مناقصه
بسته
درباره کارفرما
عضویت شش سال پیش
نیاز به استخدام فریلنسر یا سفارش پروژه مشابه دارید؟
قادر به انجام این پروژه هستید؟
متأسفانه مهلت ارسال پیشنهاد این پروژه به پایان رسیده و پروژه بسته شده است؛ اما فرصتهای متعددی در سایت موجود میباشد.
به رایگان یک حساب کاربری بسازید
مهارتها و تخصصهای خود را ثبت کنید، رزومه و نمونهکارهای خود را نشان دهید و سوابق کاری خود را شرح دهید.
به شیوهای که دوست دارید کار کنید
برای پروژههای دلخواه در زمان دلخواه پیشنهاد قیمت خود را ثبت کنید و به فرصتهای شغلی منحصر به فرد دسترسی پیدا کنید.
با اطمینان دستمزد دریافت کنید
از زمان شروع کار تا انتهای کار به امنیت مالی شما کمک خواهیم کرد. وجه پروژه را از ابتدای کار به امانت در سایت نگه خواهیم داشت تا تضمین شودکه بعد از تحویل کار دستمزد شما پرداخت خواهد شد.
میخواهید شروع به کار کنید؟
یک حساب کاربری بسازید
بهترین مشاغل فریلنسری را پیدا کنید
رشد شغلی شما به راحتی ایجاد یک حساب کاربری رایگان و یافتن کار (پروژه) متناسب با مهارتهای شما
است.
پیدا کردن کار (پروژه)
تماشای دمو روش کار