首頁 微信小程式 小程式開發 微信開發開發者模式

微信開發開發者模式

May 09, 2017 am 09:38 AM

1.0啟用開發者模式

①填入伺服器設定

 

啟用開發模式需要先成為開發者,而且編輯模式和開發模式只能選擇一個(進入微信公眾平台=>開發=>基本配置)就可以看到以下的介面:

 

 

點選修改配置,會出現下列介面:

 

 

填寫伺服器位址(URL)、Token和EncodingAESKey,其中URL是開發者用來接收微信訊息和事件介面#URL。 Token可由開發者可任意填寫,用作生成簽章(此Token會和介面URL中所包含的Token進行比對,從而驗證安全性性)。 EncodingAESKey由開發者手動填寫或隨機生成,將用作訊息體加解密金鑰。

同時,開發者可選擇訊息加上解密方式:明文模式、相容模式和安全模式。模式的選擇與伺服器配置在提交後都會立即生效,請開發者謹慎填寫及選擇。加解密方式的預設狀態為明文模式,選擇相容模式與安全模式需要事先設定相關加解密程式碼,詳情請參考訊息本體簽章及加解密部分的文件(微信公眾號訊息加解密開發文件)。

 

②驗證伺服器位址的效能

 

##開發者提交資料後,微信伺服器將發送GET請求到填寫的伺服器位址URL上,GET請求攜帶四個參數。

開發者透過檢驗signature對請求進行校驗(下面有校驗方式)。若確認此GET請求來自微信伺服器,請原樣回傳echostr參數內容,則存取生效,成為開發者成功,否則存取失敗(注意:微信伺服器只支援80埠)。

使用GET請求帶上上述參數請求伺服器,具體實作程式碼:

 1 public void InterfaceTest() 2 { 3   string token = "配置时填写的token"; 4  5   string echoString = HttpContext.Current.Request.QueryString["echoStr"]; 6   string signature = HttpContext.Current.Request.QueryString["signature"]; 7   string timestamp = HttpContext.Current.Request.QueryString["timestamp"]; 8   string nonce = HttpContext.Current.Request.QueryString["nonce"]; 9 10   if (!string.IsNullOrEmpty(echoString))11   {12     HttpContext.Current.Response.Write(echoString);13     HttpContext.Current.Response.End();14   }15 }
登入後複製

 【相關推薦】

1.

微信公眾號平台原始碼下載

2.

阿狸子訂單系統原始碼免費下載

以上是微信開發開發者模式的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

<🎜>:泡泡膠模擬器無窮大 - 如何獲取和使用皇家鑰匙
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
北端:融合系統,解釋
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

Java教學
1664
14
CakePHP 教程
1423
52
Laravel 教程
1318
25
PHP教程
1269
29
C# 教程
1248
24
Win11開啟開發者選項教學課程 Win11開啟開發者選項教學課程 Jan 06, 2024 pm 08:16 PM

在win11中,如果我們要安裝使用自帶的安卓模擬器,就需要先開啟開發者模式,那麼win11如何開啟開發者模式呢,其實只需要在設定裡找到開發者選項。 win11如何開啟開發者模式:1、先點選工作列最左邊的windows標誌開啟開始功能表。 2、然後開啟上方的「設定」選項。 3.打開後,進入左邊欄倒數第二個「隱私和安全性」4、隨後打開右上角的「開發者選項」5、最後將其中的開發人員模式打開就可以了。

如何在 Windows 11 中啟用開發者模式 如何在 Windows 11 中啟用開發者模式 Apr 25, 2023 pm 10:58 PM

微軟在Windows10旁邊宣布了一項名為開發人員模式的新功能,該功能也存在於Windows11中。這對於所有在WindowsPC上進行軟體開發編碼並希望將其部署到其他裝置上的開發人員來說非常重要。為了改善編碼環境,使用者必須在Windows系統上啟用開發者模式,這使用戶可以從編寫、測試和部署程式碼的增強幫助中受益。使用者必須確保開發人員模式不僅在進行編碼的Windows機器上啟用,而且在部署和測試它的裝置上啟用。如果您是編碼新手並希望充分利用此功能,請繼續閱讀本文,該文章將指導您如何

小米14Ultra如何開啟開發者模式? 小米14Ultra如何開啟開發者模式? Feb 23, 2024 am 10:16 AM

小米14Ultra是許多消費者都比較喜歡的全新機型,正式推出以來已經擁有了很高的銷量,入手的用戶們難免會遇到一些不了解的問題,下面小編就為大家介紹一下小米14Ultra怎麼開啟開發者模式?大家可以來一起看看哦。小米14Ultra怎麼開啟開發者模式? 1.開啟手機設置,點選這個「我的裝置」2、往下翻找到「全部參數與資訊」3、連續快速點擊這個MIUI版本4、看到系統提示這個就說明已經打開了。 5.我們再退回設定裡面,找到「更多設定」6、找到開發者選項開啟就可以了。小米14Ultra怎麼開啟開發者模式

開發者模式會洩漏隱私嗎 開發者模式會洩漏隱私嗎 Nov 03, 2022 pm 02:26 PM

開發者模式有可能會洩漏隱私,因為有些病毒軟體可能會透過開發者選項模式來偷取你的隱私資料;開發者模式是給開發者使用的,用來給手機設備做高級調試的,對於一般使用者來說,不建議開啟開發者模式。

iqooz9怎麼開啟開發者模式? iqooz9怎麼開啟開發者模式? Mar 18, 2024 pm 05:34 PM

在Android手機中,開發者模式是一個非常有用的工具,可以提供使用者更多的操作權限和偵錯選項。透過開啟開發者模式,您可以更好地控制和自訂您的手機,以滿足個人需求。如果您擁有一款iQOOZ9手機並且想要開啟開發者模式,以下將為您提供一步步的指引。 iqooz9怎麼開啟開發者模式? 1、首先我們進入「設定」。 2、然後點選「系統管理」。 3.接著點選「關於手機」。 4、然後點選「版本資訊」。 5.最後點選七下「軟體版本號」即可開啟。現在,您可以盡情探索更多進階選項和設置,進一步改善您的手機體驗。請記住,在開

iqooz9怎麼關閉開發者模式? iqooz9怎麼關閉開發者模式? Mar 19, 2024 am 09:37 AM

iQOOZ9是一款擁有眾多先進功能和設定選項的強大智慧型手機。其中,開發者模式是一個可以讓使用者進行更進階偵錯和自訂操作的功能之一。然而,有時我們可能會不再需要開發者模式,或希望關閉它以確保設備的安全性和穩定性。如果你想了解如何關閉iQOOZ9的開發者模式,以下將提供詳細的步驟指導。 iqooz9怎麼關閉開發者模式?一、從狀態列左側下滑呼出通知欄,點選正處於開發模式」的通知即可關閉開發者選項;二、進入設定--系統管理/更多設定--開發者選項-關閉「開發者選項」;三、進入設定--系統管理/更多設置

opporeno5pro+怎麼進入開發者模式_opporeno5pro+開啟開發者選項教學課程 opporeno5pro+怎麼進入開發者模式_opporeno5pro+開啟開發者選項教學課程 Mar 25, 2024 am 11:06 AM

1.開啟設置,點選【關於手機】。 2、點選【版本號】。 3.進入後連續點選版本號,即可開啟開發者模式。

iOS17.2.1正式版開發者模式怎麼開啟? iOS17.2.1正式版開發者模式怎麼開啟? Jan 12, 2024 am 08:12 AM

「開發者模式」可為我們提供更多進階設定和除錯選項,以滿足研發需求。有部分用戶升級至iOS17.2.1正式版後不知道如何開啟“開發者模式”,iOS17.2.1正式版如何開啟“開發者模式”?升級iOS17.2.1正式版後想啟用「開發者模式」可參考以下步驟操作:未啟動「開發者模式」前,iPhone裝置設定裡是找不到「開發者模式」的,我們需藉助來啟動「開發者模式”!第一步:打開,進入【工具箱】-【虛擬定位】;第二步:直接點選【修改虛擬定位】,以啟動「開發者模式」;此時會彈出提示,提醒進入iPhone的

See all articles