设置所属行业

设置行业可在MP中完成,每月可修改行业1次,账号仅可使用所属行业中相关的模板,为方便第三方开发者,提供通过接口调用的方式来修改账号所属行业,具体如下:

接口调用请求说明

http请求方式: POST
https://api.weixin.qq.com/cgi-bin/template/api_set_industry?access_token=ACCESS_TOKEN

POST数据说明

POST数据示例如下:

      {"industry_id1":"1","industry_id2":"4"}

参数说明

参数 是否必须 说明
access_token 接口调用凭证

industry_id1

公众号模板消息所属行业编号
industry_id2 公众号模板消息所属行业编号

行业代码查询

主行业 副行业 代码
IT科技 互联网/电子商务 1
IT科技 IT软件与服务 2
IT科技 IT硬件与设备 3
IT科技 电子技术 4
IT科技 通信与运营商 5
IT科技 网络游戏 6
金融业 银行 7
金融业 基金|理财|信托 8
金融业 保险 9
餐饮 餐饮 10
酒店旅游 酒店 11
酒店旅游 旅游 12
运输与仓储 快递 13
运输与仓储 物流 14
运输与仓储 仓储 15
教育 培训 16
教育 院校 17
政府与公共事业 学术科研 18
政府与公共事业 交警 19
政府与公共事业 博物馆 20
政府与公共事业 公共事业|非盈利机构 21
医药护理 医药医疗 22
医药护理 护理美容 23
医药护理 保健与卫生 24
交通工具 汽车相关 25
交通工具 摩托车相关 26
交通工具 火车相关 27
交通工具 飞机相关 28
房地产 建筑 29
房地产 物业 30
消费品 消费品 31
商业服务 法律 32
商业服务 会展 33
商业服务 中介服务 34
商业服务 认证 35
商业服务 审计 36
文体娱乐 传媒 37
文体娱乐 体育 38
文体娱乐 娱乐休闲 39
印刷 印刷 40
其它 其它 41

我们根据微信公众号开发手册 的说明,调用微信的接口。

POST的数据为:

    {"industry_id1":"1","industry_id2":"4"}

industry_id1 为设置的第一行业。

industry_id2 为设置的第二行业。

废话少说,大家请看代码直接上代码:

        /// <summary>/// 设置所属行业/// </summary>/// <param name="accessToken"></param>/// <param name="data"></param>/// <returns></returns>public static string SettingIndustry(string accessToken, string data){string url = string.Format("https://api.weixin.qq.com/cgi-bin/template/api_set_industry?access_token={0}", accessToken);HttpWebRequest hwr = WebRequest.Create(url) as HttpWebRequest;hwr.Method = "POST";hwr.ContentType = "application/x-www-form-urlencoded";byte[] payload;payload = System.Text.Encoding.UTF8.GetBytes(data);hwr.ContentLength = payload.Length;Stream writer = hwr.GetRequestStream();writer.Write(payload, 0, payload.Length);writer.Close();var result = hwr.GetResponse() as HttpWebResponse;string strMsg = WebResponseGet(result);return strMsg;}

data为我们POST的数据。

如果成功设置会返回如下数据。

  {"errcode":0,"errmsg":"ok"}

否则会返回 如下的数据:

  {"errcode":返回码,"errmsg":"ok"}

返回码的说明大家可以去微信公众号开发文档找,在此不多做说明。

至此设置微信公众号所属的行业信息 就完成了。

大家登陆微信公众号查看所属行业会发现,所属行业已经变成我们所设置的。


此方式或许有不妥之处,热烈欢迎大家吐槽。。。 错误之处也请大家指正,谢谢  -----    WeepingWeeper

谢谢大家观看参考,让我们一同进步。

微信的其他接口调用在持续更新中。。。欢迎关注持续关注。。

使用C# .net开发微信公众号之设置所属行业相关推荐

  1. SpringBoot开发微信公众号

    点击上方蓝色"方志朋",选择"设为星标" 回复"666"获取独家整理的学习资料! 在讲微信公众号开发之前,先来大概了解一下微信公众号.微信公 ...

  2. NodeJs开发微信公众号(一)

    古话说: 万事开头难, 回头细想想还真是这样,在没有开始做微信公众号开发之前我以为它很复杂,但是学过之后只想说原来just so so~ 这里是我的项目的github地址: https://githu ...

  3. Java开发微信公众号(四)---微信服务器post消息体的接收及消息的处理

    在前几节文章中我们讲述了微信公众号环境的搭建.如何接入微信公众平台.以及微信服务器请求消息,响应消息,事件消息以及工具处理类的封装:接下来我们重点说一下-微信服务器post消息体的接收及消息的处理,这 ...

  4. Java开发微信公众号(二)---开启开发者模式,接入微信公众平台开发

    接入微信公众平台开发,开发者需要按照如下步骤完成: 1.填写服务器配置 2.验证服务器地址的有效性 3.依据接口文档实现业务逻辑 资料准备: 1.一个可以访问的外网,即80的访问端口,因为微信公众号接 ...

  5. 教你如何用node.js开发微信公众号(一)

    内容简介 本文章简单介绍了如何用node.js开发微信公众号.主要内容包括微信公众平台的配置,signature的验证,以及用node.js去处理用户主动发起的行为. 准备工作 开发前需要安装好nod ...

  6. Spring Boot 开发微信公众号

    点击上方蓝色"方志朋",选择"设为星标"回复"666"获取独家整理的学习资料! 在讲微信公众号开发之前,先来大概了解一下微信公众号.微信公众 ...

  7. 使用C# .net开发微信公众号之服务器URL配置

    服务器URL配置 是微信公众号开发里非常重要的一个步骤. 虽然微信公众平台已经给了我们很多 必要的功能 像:查看用户,查看用户消息,给用户回复消息,自动给用户回复消息,根据用户消息内容回复给用户图文消 ...

  8. 【UNI-APP】开发微信公众号(H5)JSSDK调式

    UNI-APP 开发微信公众号(H5)JSSDK调试 安装 - NPM安装方式 复制代码npm install jweixin-module --save - 下载使用方式 下载地址:https:// ...

  9. UNI-APP 开发微信公众号(H5)JSSDK的使用、微信扫一扫

    UNI-APP 开发微信公众号(H5)JSSDK的使用.微信扫一扫 自己做了一个h5端调起微信扫一扫的功能,上网一找,没有说得很详细的,依样画葫芦,结果出了很多问题.下面给大家讲一下做的方法,用这个方 ...

  10. uniapp开发微信公众号网页-微信JSSDK使用

    uniapp开发微信公众号网页-微信JSSDK使用 一. 安装jweixin-module 二. 新建js文件,把jssdk的接口简单封装,然后挂载到vue实例 1. 在js公共文件夹下创建wecha ...

最新文章

  1. SSH无需密码密钥登录
  2. 一年管理成富翁,三年市场路路通,十年技术一场空
  3. 开发非代码的业务知识
  4. 【杂谈】有三AI知识星球一周年了!为什么公众号+星球才是完整的?
  5. MySql学习19-----用户管理
  6. PHP会话控制考察点
  7. face-recognition库(人脸识别库)安装,使用
  8. AFN的简单二次封装
  9. 状态码301和302的区别?
  10. 【图像融合】基于matlab GUI拉普拉斯金字塔+小波变换+NSCT图像融合【含Matlab源码 870期】
  11. 【Java】抽象类和接口
  12. Fruit (hdu 2152)
  13. 文档类型字符集即HTML标签的语义化
  14. 版本号(SNAPSHOT GA....)都是啥意思
  15. 被领导嘉奖了,该不该请同事吃饭?
  16. 常见C++开源网站项目
  17. 嵌入式调试神器-虚拟示波器之JScope
  18. 中国剩余定理及其代码实现
  19. 使用npm下载包,报错 error An unexpected error occurred: “EPERM: operation not permitted
  20. __call__ 的用法

热门文章

  1. 7.2 Python 实例11-自动轨迹绘制
  2. 三星s8是否支持html,真正的全面屏!国行三星S8终于支持导航栏隐藏
  3. linux最全网络监控命令梳理及评测
  4. Redis集群cluster:增加删除(伸缩)节点操作步骤
  5. 三维空间的三角剖分( 3D Delaunay Triangulated graph)第一部分:从二维空间的三角剖分做起
  6. EdgeBox_EHub_tx1_tx2_E100 开发板评测
  7. Ps钢笔工具抠图、更换背景及边缘优化步骤
  8. Linux内核浮点运算
  9. 没事干的时候可以看这些,超全超多…
  10. 计算机桌面变窄,电脑桌面图标变小怎么调整