C#微信公众号开发之微信公众号相关配置(一)

目录

一、注册一个微信公众号

二、微信开发的基本配置

 1.配置IP白名单

2.服务器配置

3.申请测试号

微信公众号开发系列点击查看所有开发文章


 

一、注册一个微信公众号

  关于注册这点我就简单说一下,需要注意的就是,微信公众号一般用的就是订阅号和企业号,订阅号不能认证,权限少,且不能就行二次开发。而企业号可以认证,但是认证只有一年期限,认证费用300元。当然了,为了让我们了解微信公众号能够开发什么,腾讯提供的微信公众号测试号,也就是说你不管注册的是什么都可以申请一个测试号进行开发,后面我所用到就是我的订阅号申请的测试号。


二、微信开发的基本配置

 1.配置IP白名单

    IP白名单就是微信公众号允许放行IP地址,也就是说你服务器的IP地址,关于获取IP地址有很多网站都可以,腾讯以前也提供了相应的接口网站,但是现在关闭了,这里我就提供一个免费的网站http://pv.sohu.com/cityjson?ie=utf-8,运行截图如下:

我们只需要把cip里的值添加到IP白名单就可以了。


2.服务器配置

   

 如上图所示,需要配置的有URL、Token、密钥、加密方式。其中URL为你服务器处理程序的地址,Token可以随便写,单是要和你服务器代码中的一样,密钥可以点击自动生成,加密方式就选择明文就行。当然了,我这没有启用,因为我的是订阅号,不能进行开发,所以需要申请一个测试号,下面就讲测试号申请和微信服务响应。


3.申请测试号

    1.找到开发者工具,选择公众平台测试账号(开发文档、接口测试是很好的东西可以多用)

  

进入之后把你的URL和Token填写再接口配置信息里,点击提交,就可以了(前提是服务器中的处理程序已经写好了(*^_^*))

这就微信公众号中的一些开发配置,关于处理程序和相应的代码在后面的文章贴出。 

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是使用 C# 获取微信公众号素材的示例代码: ```csharp using System; using System.IO; using System.Net; using System.Web.Script.Serialization; namespace WeChatMaterialAPI { class Program { static void Main(string[] args) { // 替换为自己的 access_token 和 media_id string access_token = "your_access_token"; string media_id = "your_media_id"; // 构造 API 请求地址 string api_url = string.Format("https://api.weixin.qq.com/cgi-bin/media/get?access_token={0}&media_id={1}", access_token, media_id); // 发起 API 请求 HttpWebRequest web_request = WebRequest.Create(api_url) as HttpWebRequest; using (HttpWebResponse web_response = web_request.GetResponse() as HttpWebResponse) { // 读取响应内容 using (Stream response_stream = web_response.GetResponseStream()) { byte[] buffer = new byte[1024]; int read_count = 0; using (MemoryStream memory_stream = new MemoryStream()) { while ((read_count = response_stream.Read(buffer, 0, buffer.Length)) > 0) { memory_stream.Write(buffer, 0, read_count); } byte[] response_bytes = memory_stream.ToArray(); // 保存响应内容到本地文件 string file_path = @"C:\temp\material.jpg"; using (FileStream file_stream = new FileStream(file_path, FileMode.Create, FileAccess.Write)) { file_stream.Write(response_bytes, 0, response_bytes.Length); } } } } } } } ``` 以上代码会从微信公众号服务器上下载指定 media_id 的素材,并保存到本地文件中。请将代码中的 `your_access_token` 和 `your_media_id` 替换为自己的 access_token 和 media_id。下载的素材会保存到 `C:\temp\material.jpg` 文件中,可以根据需要进行修改。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值