د کلیدي ارزښت ذخیره کول، یا څنګه زموږ غوښتنلیکونه خورا اسانه شوي

د کلیدي ارزښت ذخیره کول، یا څنګه زموږ غوښتنلیکونه خورا اسانه شوي

هرڅوک چې په Voximplant کې وده کوي د "ایپس" مفکورې په اړه پوهیږي چې د کلاوډ سکریپټ، د تلیفون شمیرې، کاروونکي، مقررات او د تلیفون کتارونه یو بل سره نښلوي. په ساده ډول ووایاست ، غوښتنلیکونه زموږ په پلیټ فارم کې د پراختیا اساس دی ، د هر Voximplant پراساس حل ته د ننوتلو نقطه ، ځکه چې د غوښتنلیک رامینځته کول هغه ځای دی چیرې چې دا ټول پیل کیږي.

مخکې، غوښتنلیکونه "یاد" نه وو یا هغه کړنې چې سکریپټ ترسره کړي یا د محاسبې پایلې، نو پراختیا کونکي اړ شوي چې ارزښتونه د دریمې ډلې خدماتو یا د دوی په شاته کې ذخیره کړي. که تاسو کله هم په براوزر کې د ځایی ذخیره کولو سره کار کړی وي ، نو زموږ نوی فعالیت ورته ورته دی ، ځکه چې ... ایپس ته اجازه ورکوي چې د کلیدي ارزښت جوړه په یاد وساتي چې ستاسو په حساب کې د هر اپلیکیشن لپاره ځانګړي دي. د ذخیره کولو عملیات د نوي ماډل څخه مننه ممکنه شوه د غوښتنلیک ذخیره - د کټ لاندې به تاسو د دې کارولو څرنګوالي په اړه یو لنډ لارښود ومومئ ، ښه راغلاست!

تاسو به اړتیا ولرئ

  • د Voximplant حساب. که تاسو دا نه لرئ، نو بیا راجسټریشن دلته ژوند کوي;
  • د Voximplant غوښتنلیک، او همدارنګه یو سکریپټ، یو قاعده او یو کارن. موږ به دا ټول په دې ټیوټوریل کې جوړ کړو؛
  • د تلیفون کولو لپاره ویب پیرودونکي - زموږ ویب فون وکاروئ phone.voximplant.com.

د Voximplant ترتیبات

لومړی، خپل حساب ته ننوتل: manage.voximplant.com/auth. په ښي خوا کې مینو کې، "اپلیکیشنونه" کلیک وکړئ، بیا "نوی غوښتنلیک" او د ذخیره کولو په نوم یو غوښتنلیک جوړ کړئ. نوي غوښتنلیک ته لاړ شئ، د سکریپټس ټب ته لاړ شئ ترڅو د لاندې کوډ سره د شمیرنې کال سکریپټ رامینځته کړئ:

require(Modules.ApplicationStorage);

VoxEngine.addEventListener(AppEvents.CallAlerting, async (e) => {
let r = {value: -1};

    try {
        r = await ApplicationStorage.get('totalCalls');
        if (r === null) {
            r = await ApplicationStorage.put('totalCalls', 0);
        }
    } catch(e) {
        Logger.write('Failure while getting totalCalls value');
    }

    try {
        await ApplicationStorage.put('totalCalls', (r.value | 0) + 1);
    } catch(e) {
        Logger.write('Failure while updating totalCalls value');
    }
    
    e.call.answer();
    e.call.say(`Приветствую.  Количество прошлых звонков: ${r.value}. `, Language.RU_RUSSIAN_MALE);

    e.call.addEventListener(CallEvents.PlaybackFinished, VoxEngine.terminate);

});

لومړۍ کرښه د ApplicationStorage ماډل سره وصل کوي ، پاتې منطق د پیښې هینډلر کې ځای په ځای شوی د خبرتیا غږ کول.

لومړی موږ یو متغیر اعلان کوو ترڅو موږ د کال کاونټر سره لومړني ارزښت پرتله کړو. بیا موږ هڅه کوو چې د پلورنځي څخه د ټول کال کیلي ارزښت ترلاسه کړو. که دا ډول کیلي لاهم شتون ونلري، نو موږ یې جوړوو:

try {
    r = await ApplicationStorage.get('totalCalls');
    if (r === null) {
        r = await ApplicationStorage.put('totalCalls', 0);
    }
}

بیا، تاسو اړتیا لرئ په ذخیره کې کلیدي ارزښت زیات کړئ:

try {
        await ApplicationStorage.put('totalCalls', (r.value | 0) + 1);
    }

یادونه

د هرې ژمنې لپاره، تاسو باید په ښکاره ډول د ناکامۍ اداره کول مشخص کړئ، لکه څنګه چې پورته لیست کې ښودل شوي - که نه نو سکریپټ به ودریږي، او تاسو به په لاګونو کې یوه تېروتنه وګورئ. جزیات دلته.

د ذخیره کولو سره کار کولو وروسته ، سکریپټ د غږ ترکیب په کارولو سره راتلونکي کال ته ځواب ورکوي او تاسو ته وايي چې تاسو مخکې څو ځله تلیفون کړی. د دې پیغام وروسته، سکریپټ غونډه پای ته رسوي.

یوځل چې تاسو سکریپټ خوندي کړئ ، د خپل غوښتنلیک روټینګ ټب ته لاړشئ او په نوي قاعده کلیک وکړئ. دې ته د پیل شمیره ووایاست، د شمیرنې کال سکریپټ مشخص کړئ، او ډیفالټ ماسک پریږدئ.

د کلیدي ارزښت ذخیره کول، یا څنګه زموږ غوښتنلیکونه خورا اسانه شوي
وروستی شی دا دی چې یو کارن جوړ کړئ. د دې کولو لپاره، "کاروونکي" ته لاړ شئ، "یو کارن جوړ کړئ" کلیک وکړئ، یو نوم مشخص کړئ (د مثال په توګه، کارن 1) او پټنوم، بیا "جوړ کړئ" کلیک وکړئ. موږ به په ویب فون کې د تصدیق لپاره دې د ننوتلو پاسورډ جوړه ته اړتیا ولرو.

چک کول

د لینک په کارولو سره ویب تلیفون خلاص کړئ phone.voximplant.com او د اپلیکیشن څخه د خپل حساب نوم ، د غوښتنلیک نوم او د کارن نوم - پاسورډ جوړه په کارولو سره ننوتل. د بریالي ننوتلو وروسته، د ننوتلو ساحه کې د کرکټرونو هر سیټ دننه کړئ او په کال کلیک وکړئ. که هرڅه په سمه توګه ترسره شوي وي، تاسو به یو ترکیب شوی سلام واورئ!

موږ تاسو ته په Voximplant کې د لوی پرمختګ هیله کوو او د نورو خبرونو لپاره موږ سره پاتې شئ - موږ به ډیر څه ولرو 😉

سرچینه: www.habr.com

Add a comment