Heim  >  Artikel  >  WeChat-Applet  >  So entwickeln Sie die öffentliche WeChat-Plattform mithilfe von .net

So entwickeln Sie die öffentliche WeChat-Plattform mithilfe von .net

PHPz
PHPzOriginal
2017-04-02 14:39:511625Durchsuche

Öffentliche PlattforminformationenSchnittstelle bietet Entwicklern eine neue Möglichkeit, Nachrichten zu verarbeiten, erst danach Wenn Sie sich als Entwickler bewerben, können Sie die Entwicklungsfunktionen der öffentlichen Plattform nutzen. Hier müssen Sie eine URL und ein Token eingeben. Diese beiden Informationen erfordern auch, dass Sie über eigene Serverressourcen (externer Netzwerkserver) verfügen Token kann der Entwickler beliebig ausfüllen. Die URL ist die Linkadresse der Schnittstellenkonfigurationsinformationen. In diesem Artikel verwende ich die Methode zum Erstellen einer einfachen Website und konfiguriere die relevanten Schnittstelleninformationen im Hintergrundprogramm Seiten und veröffentlichen Sie sie dann auf dem externen Netzwerkserver. Die letzte Linkadresse, auf die zu dieser Seite zugegriffen werden kann, ist die URL, die hier eingegeben werden sollte:

1. URL-Zugriffsüberprüfungssignatur:

const string Token = "aka";//定义一个局部变量不可以被修改,这里定义的变量要与接口配置信息中填写的Token一致
protected void Page_Load(object sender, EventArgs e)
{
        string postStr = "";
        Valid();//校验签名,当填入的信息提交之后页面有提示“你已成功成为公众平台开发者,可以使用公众平台的开发功能”这个的时候,接下来你就需要注释掉这个校验的方法,使得后面的消息回复得以正常运作
        if (Request.HttpMethod.ToLower() == "post")//当普通微信用户向公众账号发消息时,微信服务器将POST该消息到填写的URL上
        {
            postStr = PostInput();
            if (string.IsNullOrEmpty(postStr) == false)
            {
                //WriteLog(postStr,Server);//计入日记
                ResponseMsg(postStr);
            }
        }
}
private void Valid()
{
        string echoStr = Request.QueryString["echoStr"].ToString();
        if (CheckSignature())
        {
            if (!string.IsNullOrEmpty(echoStr))
            {
                Response.Write(echoStr);
                Response.End();
            }
        }
}

So entwickeln Sie die öffentliche WeChat-Plattform mithilfe von .net

Das obige ist der detaillierte Inhalt vonSo entwickeln Sie die öffentliche WeChat-Plattform mithilfe von .net. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn