Map 1
فهرست
API
ماهك
  https
    نشاني پايه براي تمام سرويس‌ها
      ***
  {scheme}
    {scheme}:/
      ساختار لينکي که بعد از عمليات خريد براي بازگشت به برنامه استفاده مي‌شود
        {scheme}://{domain}/{payment_state}/{payment_type}/{id}
        ***
  config
    config
      دريافت تنظيمات نرم‌افزار
        config
  add
    add/donation
      پرداخت مالي براي حمايت از برنامه
        add/donation
  campaign
    campaign/{id}
      دريافت پويش
        campaign/{id}
    campaign/winners
      ليست برندگان پويش
        campaign/winners/{campaign_id}
    campaign/works
      دريافت آثار پويش
        campaign/works/{campaign_id}/{type}/{offset}/{limit}
      دريافت يك اثر در پويش
        campaign/works/{work_id}
  classes
    classes/{class_id}
      دريافت ليست ارزيابي‌هاي کلاس
        classes/{class_id}/evaluations
      ثبت ارزيابي براي يک کاربر
        classes/{class_id}/evaluations/{evaluation_id}
  contact
    contact/add
      اضافه مخاطب
        contact/add
    contact/get
      دريافت مخاطبان
        contact/get
    content/{content_id}
      دريافت محتوا
        content/{content_id}
    content/bookmark
      اضافه به بوك‌مارك
        content/bookmark/{content_id}/{add=1/delete=0}
      دريافت بوك‌مارك محتواها
        content/bookmark/get
      دريافت فهرست بوك‌مارك
        content/bookmark/get/list
    content/comment
      دريافت نظرات يك محتوا
        content/comment/{content_id}/{offset}/{limit}
      اضافه نظرات به محتوا
        content/comment/add/{content_id}
      اضافه نظرات محتوا به صورت پاسخ به نظر ديگر
        content/comment/add/{content_id}/{replyto}
      ويرايش نظرات
        content/comment/edit/{comment_id}
      حذف نظرات
        content/comment/delete/{comment_id}
      اضافه نظرات صوتي
        content/comment/voice/{content_id}
      اضافه يا حذف لايك نظرات
        content/comment/like/{comment_id}/{like=1/dislike=0}/{add=1/delete=0}
    content/like
      اضافه يا حذف لايك
        content/like/{content_id}/{like=1/dislike=0}/{add=1/delete=0}
    content/list
      دريافت ليست محتواها
        content/list
    content/metadata
      دريافت متاديتاي محتوا
        content/metadata/{content_id}
      دريافت ليست متاديتاهاي محتواها
        content/metadata/
      اضافه متاديتا به محتوا
        content/metadata/add/{content_id}
      ضميمه متاديتا به محتوا
        content/metadata/attachment/add/{metadata_id}
      حذف اطلاعات متاديتا
        content/metadata/delete/{metadata_id}
      اضافه يا حذف لايك متاديتاي محتوا
        content/metadata/like/{meta_id}/{like=1/dislike=0}/{add=1/delete=0}
      ثبت امتياز متاديتاي محتوا
        content/metadata/rate/{metadata_id}/{rate_value}
    content/painting
      اضافه نقاشي به محتوا
        content/painting/add/{content_id}
      ثبت امتياز براي نقاشي
        content/paintings/rate/{p_id}/{rate_value}
    content/rate
      امتياز يك محتوا
        content/rate/{content_id}/{rate_value}
    content/related
      دريافت محتواي مرتبط
        content/related
    content/udc
      ويرايش تعداد دانلود
        content/udc/{content_id}
  get
    get/about
      دريافت درباره ما
        get/about
    get/notifs
      دريافت نوتيفيكيشين‌ها
        get/notifs
    get/page
      دريافت يك صفحه خاصّ با آي‌دي
        get/page/{pageid}
    get/pages
      دريافت فهرست صفحات در منو
        get/pages
    get/slide
      دريافت اسلايد
        get/slide/{banner id or advetise id}
    get/tags
      دريافت تگ‌ها
        get/tags
    get/tips
      دريافت نكته‌ها
        get/tips
    get/types
      دريافت آيتم‌هاي انتخاب شده
        get/types/{type id}
    get/user
      دريافت ليست صورتحساب‌هاي پرداختي
        get/user/payment
  highlight
    highlight/add
      اضافه هايلايت كتاب
        highlight/add
    highlight/get
      دريافت هايلايت‌هاي محتوا
        highlight/get/{content_id}
  message
    message/delete
      حذف يک پيام از گروه
        message/delete/{group_id}
    message/get
      دريافت ليست پيام‌هاي يک گروه
        message/get/{grout_id}
    message/group
      ايجاد يا ويرايش گروه
        message/group/set
      تغيير تصوير پروفايل گروه
        message/group/avatar/{group_id}
    message/last
      دريافت ليست آخرين پيام‌هاي گروه
        message/last/{type}/{offset}/{limit}
    message/set
      افزودن يا ويرايش يک پيام در گروه
        message/set/{group_id}
  mission
    mission/intro
      دريافت اطلاعات معرفي ماموريت
        mission/intro/{id}
    mission/value
      ارسال پاسخ ماموريت
        mission/value/{id}
      حذف مقدار يک ماموريت انجام شده
        mission/value/delete/{mission_id}/{id}
  mng
    mng/{section}
      ارسال فايل
        mng/{section}/{is_pic}/{field_name}/{id}/{page_id}/setmedia
      حذف فايل
        mng/{section}/{is_pic}/{field_name}/{id}/{page_id}/removemedia
    mng/campaign
      ساخت يا ويرايش پويش
        mng/campaign/set
      حذف پويش
        mng/campaign/remove/{camplaign id}
      دريافت ليست پويش‌ها
        mng/campaign/all
    mng/content
      ساخت يا ويرايش محتوا
        mng/content/set
      حذف محتوا
        mng/content/remove/{content id}
    mng/page
      افزودن يا ويرايش المنت (رديف)
        mng/page/element/{section}/set
      ويرايش چينش المنت‌ها
        mng/page/order/element/{page_id}
      حذف المنت (رديف)
        mng/page/element/{section}/{page_id}/{element_id}/remove
      افزودن آيتم به يک المنت (ريليشن)
        mng/page/element/item/set/{page_id}/{element_id}/{element_type}
      دريافت ليست آيتم‌هايي که به يک المنت نسبت داده شده است
        mng/page/element/item/get/{page_id}/{element_id}
      حذف آيتم
        mng/page/element/item/remove/{element_id}/{item_id}
      ويرايش چينش آيتم‌ها
        mng/page/order/element/item/{page_id}
    mng/slide
      ساخت يا ويرايش اسلايد
        mng/slide/set
      دريافت ليست اسلايدها
        mng/slide/get
      حذف اسلايد
        mng/slide/remove/{slide id}
  notation
    notation/add
      ثبت نوتيشن
        notation/add
    notation/comment
      دريافت ليست نظرات نوتيشن
        notation/comment/{notation_id}/{offset}/{limit}
      اضافه نظرات به نوتيشن يا پاسخ
        notation/comment/add/{notation_id}/{replyto} //// replyto used for reply
      ويرايش نظرات نوتيشن
        notation/comment/edit/{comment_id}
      حذف نظرات نوتيشن
        notation/comment/delete/{comment_id}
      اضافه نظرات صوتي به نوتيشن
        notation/comment/voice/{content_id}
      اضافه يا حذف لايك نظرات نوتيشن
        notation/comment/like/{comment_id}/{like=1/dislike=0}/{add=1/delete=0}
    notation/delete
      حذف نوتيشن
        notation/delete/{notation_id}
    notation/get
      دريافت ليست نوتيشن‌ها
        notation/get
    notation/like
      اضافه يا حذف لايك نوتيشن
        notation/like/{notation_id}/{like=1/dislike=0}/{add=1/delete=0}
  painting
    painting/list
      دريافت فهرست نقاشي‌ها
        painting/list/{offset}/{limit}
    painting/my
      دريافت ليست نقاشي‌هاي كاربر
        painting/my/{offset}/{limit}
  pay
    pay/bill
      دريافت يک صورتحساب از طريق شناسه‌ي آن صورتحساب
        pay/bill/{bill_id}
    pay/singleproduct
      پرداخت آني تک محصول
        pay/singleproduct
  profile
    profile/edit
      ويرايش پروفايل
        profile/edit
    profile/get
      دريافت اطلاعات پروفايل كاربر
        profile/get
    profile/getfull
      دريافت اطلاعات کاربر به همراه فيلدهاي پويا
        profile/getfull
      دريافت اطلاعات كاربر همراه با آمارها
        profile/getfull
    profile/setavatar
      ثبت آواتار براي پروفايل كاربر
        profile/setavatar
  rate
    rate/8
      دريافت امتياز يك اثر از پويش
        rate/8/{work_id}/{rate}
  school
    school/get
      دريافت ليست کلاس‌ها
        school/get/class/list
    school/lesson
      دريافت ليست دسته درس‌ها
        school/lesson/category/{last time}
      ساخت يا ويرايش درسگفتار
        school/lesson/set
      حذف درسگفتار
        school/lesson/remove/{lesson id}
      دريافت ليست درسگفتارها
        school/lesson/all
      دريافت يک درسگفتارها
        school/lesson/{lesson id}
      دريافت يک پيام مربوط به درس
        school/lesson/message/get/{page_id}/{lesson_id}/{message_id}
      دريافت ليست پيام‌هاي يک درس
        school/lesson/message/get/{page_id}/{lesson_id}
      افزودن پيام به يک درس يا ويرايش آن پيام
        school/lesson/message/set/{page_id}/{lesson_id}
      پاسخ به يک پيام درس
        school/lesson/message/reply/{page_id}/{lesson_id}/{replayto}
      حذف يک پيام مربوط به يک درس
        school/lesson/message/delete/{page_id}/{lesson_id}/{message_id}
      ارسال فايل پيام
        school/lesson/message/file/{type}
    school/member
      افزودن دانش آموز
        school/member/add
      دريافت ليست اعضاء
        school/member/get
      حذف دانش آموز
        school/member/remove/{mobile}
  search
    search/
      جستجو
        search/
    search/suggestion
      پيشنهادات جستجو
        search/suggestion
  user
    user/activation
      لاگين موبايل
        user/activation
    user/activatvate
      كد تأييد ورود با موبايل
        user/activatvate
    user/activity
      ثبت فعاليت‌هاي كاربر
        user/activity
    user/addchild
      اضافه كودك
        user/addchild
    user/getchilds
      دريافت فهرست كودكان
        user/getchilds
    user/questregister
      لاگين به عنوان مهمان
        user/questregister
    user/register
      ثبت نام توسط موبايل
        user/register
    user/signin
      ورود به نرم‌افزار با حساب گوگل
        user/signin/google
      ورود به نرم‌افزار با حساب فيس‌بوك
        user/signin/facebook
    user/updatetoken
      تازه‌سازي توكن كاربري
        user/updatetoken
  users
    users/{user_id}
      دريافت ليست ارزيابي‌هاي يک کاربر
        users/{user_id}/classes/{class_id}/evaluations
      دريافت کارنامه يک کاربر
        users/{user_id}/classes/{class_id}/evaluations