تغییر قیمت محصول به صورت اتوماتیک

شروع موضوع توسط amerireza ‏Jan 20, 2018 در انجمن WHMCS

  1. amerireza

    amerireza عضو تایید شده کاربر انجمن

    من می‌خوام قیمت یک محصول خاص رو با استفاده از اطلاعاتی که از وب سرویس می‌گیرم تغییر بدم. بلد هستم که وب سرویس رو فراخوانی کنم و کل پروسه رو توی cronjob بذارم. اما نمی‌دونم چطور باید قیمت محاسبه شده رو توی whmcs آپدیت کنم. مستندات رو خوندم هم API داشت هم LocalAPI. به لحاظ امنیتی بهتره از localAPI استفاده کنم.
    اما نتونستم کدی پیدا کنم که روی هاستم اجرا کنم و بتونم localAPI رو فراخوانی کنم. ظاهرا باید جای مناسبی توی هاست قرار بگیره فایلم یا این که includeّهای مناسبی داشته باشه.

    شبیه به این کد:
    PHP:
    برای مشاهده محتوا بایستی ثبت نام کنید.

    که این کد رو از این لینک برداشتم:
    https://developers.whmcs.com/api/internal-api/


    البته سوال بعدی اینجاست که از چه فانکشنی و چطور، برای بروز کردن قیمت یک محصول استفاده کنم.
     
  2. farid

    farid مدیر کل انجمن عضو کادر مدیریت مدیر کل انجمن

    سلام
    کد رو هر جا بذارید که فایل init.php را include کنید باید کار کند
    اما فکر نکنم برای تغییر قیمت api داشته باشد باید مستقیم در دیتابیس تغییر بدید
    لیست api های قابل استفاده از
    https://developers.whmcs.com/api/api-index/
    قابل مشاهده است
     
    amerireza از این پست تشکر کرده است.
  3. amerireza

    amerireza عضو تایید شده کاربر انجمن

    بله تشکر، بسیار درست و دقیق کار کرد.

    اما حق با شماست، نتونستم چیزی پیدا کنم برای تغییر قیمت، پیشنهاد شما برای تغییر قیمت چی هست؟ این که مستقیما کوئری دیتابیسی بزنم؟ نمونه کد یا جایی که این کار رو توضیح داده باشه نتونستم پیدا کنم.البته توی سایتای خارجی گشتم ایرانی نگشتم.
     
  4. farid

    farid مدیر کل انجمن عضو کادر مدیریت مدیر کل انجمن

    بنده نمونه کدی ندیدم باید بصورت تجربی و با آنالیز دیتابیس و آزمون و خطا بتونید اینکارو انجام بدید
     

به اشتراک بگذارید

س