中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

微信小程序初始化如何配置

發布時間:2022-03-16 09:25:56 來源:億速云 閱讀:2595 作者:iii 欄目:開發技術

這篇“微信小程序初始化如何配置”文章的知識點大部分人都不太理解,所以小編給大家總結了以下內容,內容詳細,步驟清晰,具有一定的借鑒價值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“微信小程序初始化如何配置”文章吧。

小程序初始化配置指引

假如您已成功創建了小程序資源,需要對現有的資源進行一些簡單配置后,才能讓小程序跑起來

未創建過資源的用戶可以先在小程序控制臺進行創建


1.配置微信小程序通信域名

首先我們在小程序資源視圖中將二級域名拷貝下來,在后面的幾個流程中都會用到。

微信小程序初始化如何配置

然后前往微信公眾平臺 -【開發】-【基本配置】-【服務器配置】-【修改配置】,使用二級域名完成通信域名設置,設置完后可能需要稍等幾分鐘重啟微信開發者工具生效。

微信小程序初始化如何配置

  • request合法域名:填騰訊云分配的二級域名

  • socket合法域名:填騰訊云分配的 Socket 域名,如 12345678.ws.qcloud.la

  • uploadFile合法域名:填騰訊云分配的二級域名

  • downloadFile合法域名:填騰訊云分配的二級域名

2.修改業務服務器配置

如果開發語言環境是CentOS操作系統,創建資源時已默認下發好配置到/etc/qcloud/sdk.config,可略過此步

登錄云服務器的密碼請在站內信、手機短信、郵箱中查看

Windows Server系統修改c://qcloudsdk.config文件

{
    "serverHost": "xxxx.qcloud.la", //資源視圖給出的二級域名
    "authServerUrl": "http://內網IP/mina_auth/", //內網IP改成會話管理服務器的內網IP
    "tunnelServerUrl": "https://xxxx.ws.qcloud.la", //不用修改
    "tunnelSignatureKey": "62aaa14292b3a65a61c14b8c30437bc648e087b2", //填寫一份隨機字符
    "networkTimeout": "30000"
}

修改完成后,需要重啟 IIS 中的網站來生效。

3.下載微信小程序 Demo 和 SDK

  1. 前往github將 Demo 下載到本地

  2. 修改 Demo 根目錄下的 config.js 配置文件里主機配置

var host = 'www.qcloud.la'; //host替換成微信小程序資源視圖中分配的二級域名

var config = {
    service: {
        host,
        loginUrl: `https://${host}/login`,
        tunnelUrl: `https://${host}/tunnel`
    }
};

module.exports = config;
  1. 微信開發者工具導入 Demo 工程目錄,然后點擊調試即可打開聊天室 Demo 開始體驗

開發者工具下載地址:windows 64、windows 32、mac

微信小程序初始化如何配置

4.升級方案

如果現有的配置滿足不了您的業務需求,我們提供了單機版架構升級、集群版架構擴容來對現有資源進行配置升級、擴容。

常見問題

微信 AppId 和 AppSecret 在購買時填寫錯誤怎么辦

如果在購買解決方案時,把 AppId 和 AppSecret 填寫錯誤。小程序用戶在登錄時,便會返回錯誤碼40029,錯誤信息MA_WEIXIN_CODE_ERR。此時便需要手動修改 AppId 和 AppSecret

修改步驟如下:

  1. 登錄會話管理服務器,進入/opt/lampp/htdocs/mina_auth/system/db/目錄,查看db.ini文件,文件中保存著 云數據庫 CDB 的ip、port、username、passwd以及 dbname 等信息。

1.1) 進入CDB配置文件目錄

 cd /opt/lampp/htdocs/mina_auth/system/db/

1.2) 查看服務器配置文件

 vi db.ini
  1. 拿到這些信息以后,登錄云數據庫 CDB,修改 cAppinfo 表中的 AppId 和 secretKey 即可。

2.1)進入安裝mysql命令的目錄

cd /opt/lampp/bin/

2.2)連接CDB

./mysql -h #ip -P #port -u #username -p #passwd(其中#ip、#port、#username、#passwd是在1.2步驟中查看到的具體信息)

2.3)更新AppId 和 AppSecret

use cAuth;//選中數據庫。

update cAppinfo set appid = "your appid",secret = "your secret";//更新正確的AppId 和 AppSecret

創建資源時填的AppID和AppSecret在哪找到?

要查看 AppID,請前往微信公眾平臺 -【選擇設置】- 開發者設置】在開發者ID一欄中可以看到。AppSecret 是小程序私有密鑰,微信不再保存,無法查看,只能重置。重置后請妥善保管,并參考上面的流程修改 Wafer 服務中保管的版本。

一站式構建小程序分配的CVM/CDB密碼哪里獲取?

分配的服務器及數據庫資源的密碼請在站內信、手機短信、郵箱中可以獲取到

重裝開發語言環境

目前業務服務器提供了PHP、Node.js、Java、.NET版本的語言環境,用戶如果要切換需要做以下操作:

  1. 備份配置文件

sdk.config從服務器拷貝到本地、CentOS系統在/etc/qcloud路徑下,Windows Server系統在c://qcloud路徑下

  1. 重裝系統

如有重要數據請提前保存好

首先需要登錄騰訊云CVM控制臺,在會話管理CVM實例右側操作欄,點擊【更多】-【重裝系統】。

彈出框內鏡像來源選服務市場,鏡像選基礎環境,下拉列表中找到四個語言的鏡像來選中鏡像,設置好系統密碼后點開始重裝

微信小程序初始化如何配置

  1. 上傳配置文件

系統重裝好后將步驟1中保存下來的sdk.config上傳至服務器上,CentOS系統在/etc/qcloud路徑下,Windows Server系統在c://qcloud路徑下

  1. 重啟服務

  • Node.js環境進入/data/release/node-weapp-demo下執行pm2 start process.json

  • .NET環境需要重啟 IIS 中的網站來生效配置

  • Java環境重啟tomcat執行命令systemctl restart tomcat

以上就是關于“微信小程序初始化如何配置”這篇文章的內容,相信大家都有了一定的了解,希望小編分享的內容對大家有幫助,若想了解更多相關的知識內容,請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

张家港市| 福泉市| 尉犁县| 宁波市| 桑植县| 锦屏县| 鄂州市| 仙居县| 满洲里市| 福安市| 永寿县| 古浪县| 施秉县| 郓城县| 新疆| 鹤壁市| 重庆市| 什邡市| 开远市| 儋州市| 南漳县| 交城县| 赣榆县| 江都市| 千阳县| 鄂托克前旗| 昭平县| 轮台县| 榆社县| 定西市| 玉溪市| 鹰潭市| 保定市| 平安县| 武宁县| 灵璧县| 银川市| 青神县| 定州市| 淮南市| 林芝县|