c#微信公众号开发中如何实现自定义菜单栏

技术c#微信公众号开发中如何实现自定义菜单栏小编给大家分享一下c#微信公众号开发中如何实现自定义菜单栏,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一

边肖将与大家分享如何在c#微信微信官方账号开发中实现自定义菜单栏。相信大部分人都不太了解,所以分享这篇文章给大家参考。希望你看完这篇文章能有很多收获。我们一起来看看吧!

"

主要实现微信官方账号菜单栏的定制,微信公众平台也有具体的说明和在线调试工具。在本文中,我们将通过请求我们项目的后台界面来实现菜单栏的定制。注意:当我们部署后端程序时,端口必须是80或443。

微信官方开发的自定义菜单栏:https://developers.weixin.qq.com/doc/offiaccount/custom _菜单/创建_自定义_ menu.html3359developers.weixin.qq.com/doc/officeaccount/自定义_菜单/创建_自定义_菜单. html微信官方在线调试菜单栏:https://mp.weixin.qq.com/debug/cgi-bin/apiinfo? T=index type=自定义菜单表单=自定义菜单创建界面/菜单/creat 3359 MP . weixin . QQ.com/debug/CGI-bin/API info?T=indextype=自定义菜单形式=自定义菜单创建界面/菜单/奶油”

好,让我们用代码实现自定义菜单栏。这里,我们需要一个access_token。让我们从数据库中获取它或将其全局存储。稍后,我们将详细解释如何获取access_token和其他必要的值。请求自定义后台界面http://wx.zyynet.club/WeixinAuthor/CreateMenu

///摘要//自定义微信官方账号界面菜单项///摘要//returns/returns publicstringcreatemenu(){ String URL=' https://api.weixin.qq.com/CGI-bin/menu/create?访问_token=' Config。WxConfig . Config.access _ token字符串数据=' { \ ' button ' :[{ \ ' Name ' : ' dotnet column \ ',\ ' sub _ button ' 3360[{ \ ' type ' 3360 ' view \ ',\ https://blog.csdn.net/Hakim2214 \ ' },{ \ ' type \ ' : \ ' view \ ',\ ' name \ ' 3360 '微信开发\ ',\ ' URL ' 3360 \ https://developers.weixin.qq.com/doc/offiaccount/getting _ started/overview . html \ ' } },}net . Httpwebrequest Httpwebrequest=(Httpwebrequest)System。net . WebRequest . create(URL);httpWebRequest。方法=' POST字节[]后置字节=编码。UTF8.GetBytes(数据);httpWebRequest。content TYPe=' application/JSON;charset=utf-8 ';//httpWebRequest。内容长度=编码。UTF8.GetByteCount(数据);//数据是json字符串stream stream=http webrequest . getrequest stream();小溪。写(后置字节,0,后置字节。长度);小溪。close();//发送后,接受返回值varresponse=httpwebrequest . getresponse();StreamstreamResponse=响应。GetResponseStream();StreamReaderstreamRead=newStreamReader(stream response);string response string=stream read。ReadToEnd();returnresponseString}

请求成功后可以看到效果,

c#微信公众号开发中如何实现自定义菜单栏

以上就是《c#微信官方账号开发中如何实现自定义菜单栏》一文的全部内容。感谢您的阅读!相信大家都有一定的了解,希望分享的内容对大家有所帮助。想了解更多知识,请关注行业资讯频道!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/128601.html

(0)

相关推荐

  • Visual Studio Employee类怎么用

    技术Visual Studio Employee类怎么用这篇文章将为大家详细讲解有关Visual Studio Employee类怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。学

    攻略 2021年12月1日
  • 设置密码保护的SqlServer数据库备份文件与恢复文件的方法是什么

    技术设置密码保护的SqlServer数据库备份文件与恢复文件的方法是什么今天就跟大家聊聊有关设置密码保护的SqlServer数据库备份文件与恢复文件的方法是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了

    攻略 2021年12月1日
  • 如何利用Winrm.vbs绕过白名单限制执行任意代码

    技术如何利用Winrm.vbs绕过白名单限制执行任意代码这篇文章主要为大家展示了“如何利用Winrm.vbs绕过白名单限制执行任意代码”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习

    攻略 2021年11月1日
  • 如何理解数据管理流程

    技术如何理解数据管理流程这篇文章主要讲解了“如何理解数据管理流程”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何理解数据管理流程”吧!一、基础思维数据在现在互联网的行业

    攻略 2021年10月22日
  • python二叉树遍历教程(二叉树python修改指定结点算法)

    技术怎么返回python二叉树的中序遍历今天就跟大家聊聊有关怎么返回python二叉树的中序遍历,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。1.给定一个二叉树,

    攻略 2021年12月13日
  • MySQL慢SQL采集方案分析

    技术MySQL慢SQL采集方案分析本篇内容主要讲解“MySQL慢SQL采集方案分析”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“MySQL慢SQL采集方案分析”吧!作为一名M

    攻略 2021年11月5日