မျက်မှောက်ခေတ် Web Development တွင်လူမှုမီဒီယာဝေမျှခြင်းလုပ်ဆောင်ချက်များသည်အသုံးပြုသူအပြန်အလှန်ဆက်သွယ်မှုနှင့်ဖြန့်ဝေမှုတိုးတက်စေရန်အတွက်အရေးကြီးသောနည်းလမ်းတစ်ခုဖြစ်လာသည်။ PHP JSSDK သည် Developer များကို Seven Developmese Social Platform in interface ကိုအထူးသဖြင့် Worchat Sharing ကိုအထောက်အကူပြုနိုင်သည့် PHP နှင့် JavaScript ပေါင်းစပ်ထားသောဖွံ့ဖြိုးရေးကိရိယာတစ်ခုဖြစ်သည်။
PHP JssDK မှတစ်ဆင့်လုပ်ငန်းဆောင်တာများကိုမျှဝေခြင်းလုပ်ငန်းများအားမျှဝေခြင်းလုပ်ငန်းစဉ်များကိုလည်းစားနပ်ရိက္ခာနှင့်စစ်ဆင်ရေးတည်ငြိမ်မှုကိုတိုးတက်ကောင်းမွန်စေရန်အလွန်ရိုးရှင်းလွယ်ကူစွာပြုလုပ်နိုင်သည်။ မကြာခဏဆိုသလိုအကြောင်းအရာမွမ်းမံမှုများရှိသောဝက်ဘ်ဆိုက်များအတွက် JSSDK သည်ထပ်တူအလုပ်ကိုလျှော့ချရန်နှင့်ဖွံ့ဖြိုးမှုစွမ်းရည်ကိုတိုးတက်စေရန်ပြောင်းလွယ်ပြင်လွယ်ရှိသောဖြေရှင်းနည်းများကိုပေးသည်။
သင်မဖွံ့ဖြိုးမီအောက်ပါအခြေခံချိန်ညှိချက်များကိုဖြည့်စွက်ရန်လိုအပ်သည်။
// မိတ်ဆက်ခဲ့သည်JSSDKစာချုပ်စာတမ်း
require_once 'path/to/JSSDK.php';
// ဖန်တီးJSSDKနမူနာ
$jssdk = new JSSDK("APP_ID", "APP_SECRET");
$signPackage = $jssdk->GetSignPackage();
?>
ထို့နောက်အောက်ပါ JavaScript configurriation ကို HTML စာမျက်နှာသို့ထည့်ပြီး Worchat Sharing API ကိုခေါ်ပါ။
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
<script>
var appId = ""; // မှPHPရယူAPP_ID
var timestamp = ""; // ရယူ时间戳
var nonceStr = ""; // ရယူ随机字符串
var signature = ""; // ရယူ签名
wx.config({
debug: false,
appId: appId,
timestamp: timestamp,
nonceStr: nonceStr,
signature: signature,
jsApiList: ['onMenuShareTimeline', 'onMenuShareAppMessage']
});
wx.ready(function () {
wx.onMenuShareTimeline({
title: 'ခေါင်းစဉ်မျှဝေပါ',
link: 'link ကိုမျှဝေပါ',
imgUrl: 'ပုံကိုမျှဝေပါ',
success: function () {
alert('အောင်မြင်စွာမျှဝေပါ');
},
cancel: function () {
alert('မျှဝေပါ');
}
});
});
</script>
မျှဝေခြင်း function ကိုအကောင်အထည်ဖော်ရာတွင်အောက်ပါအကောင်းဆုံးအလေ့အကျင့်များကိုလိုက်နာရန်အကြံပြုသည်။
Signature Data ၏လုံခြုံရေးကိုသေချာစေရန် - ဆာဗာဘေးထွက်လုပ်ငန်းစဉ်သည် App_Secret ကိုဖော်ထုတ်ခြင်းမှရှောင်ရှားရန်လက်မှတ်ရေးထိုးရန်လက်မှတ်ရေးထိုးပါ။
မျှဝေခြင်းအကြောင်းအရာကိုပုံမှန်မွမ်းမံခြင်း - လင့်ခ်များ,
အသုံးပြုသူ၏အပြန်အလှန်အကျိုးသက်ရောက်မှုကိုအကောင်းမြင်ပါ - အသုံးပြုသူစိတ်ကျေနပ်မှုကိုတိုးတက်စေရန်ရှင်းလင်းသောချက်ချင်းသတင်းအချက်အလက်နှင့်ချောမွေ့သောပြတင်းပေါက်ခွဲစိတ်ကုသမှုလုပ်ငန်းစဉ်ကိုရှင်းလင်းပါ။
PHP Jssdk သည် developer များကိုလူမှုရေးပလက်ဖောင်းများ၏မျှဝေခြင်းလုပ်ငန်းကိုအကောင်အထည်ဖော်ရန်အဆင်ပြေပြီးထိရောက်သောနည်းလမ်းဖြင့်ထောက်ပံ့ပေးသည်။ ကျိုးကြောင်းဆီလျော်သော configuration နှင့်အလေ့အကျင့်မှတဆင့်ဖွံ့ဖြိုးတိုးတက်မှုသံသရာကိုတိုနိုင်ရုံသာမကစနစ်၏တည်ငြိမ်မှုနှင့်အသုံးပြုသူအတွေ့အကြုံကိုလည်းသေချာစေနိုင်သည်။ မျှဝေခြင်းယန္တရားကိုစဉ်ဆက်မပြတ်ပိုမိုကောင်းမွန်စေရန်အထောက်အကူပြုသည့်ဆက်သွယ်ရေးအကျိုးသက်ရောက်မှုနှင့်အသုံးပြုသူကပ်လျက်တိုးတက်မှုကိုတိုးတက်စေသည်။