SAE 搭建微信公众平台

分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!http://www.captainbed.net

最近在玩微信公众账号,开发者模式需要验证,自己没有公网服务器,于是考虑通过免费的云服务器解决了

下面是通过新浪云SAE进行的微信公众平台开发者模式的验证方法。

index.wsgi

# coding: UTF-8
import sae

import os
import web

from weixinInterface import WeixinInterface

urls = (
	‘/‘, ‘Hello‘,
    ‘/weixin‘,‘WeixinInterface‘
)

class Hello:
	def GET(self):
		return ("你好, Sunboy_2050")

app = web.application(urls, globals()).wsgifunc()
application = sae.create_wsgi_app(app)

weixinInterface.py

#coding:UTF-8

import hashlib
import web

class WeixinInterface:
    def GET(self):

        data = web.input()		# 获取输入参数
        signature = data.signature
        timestamp = data.timestamp
        nonce = data.nonce
        echostr = data.echostr

        token="sunboy_2050"				# 自己的token

        list=[token,timestamp,nonce]	# 字典序排序
        list.sort()

        sha1=hashlib.sha1()				# sha1加密算法
        map(sha1.update, list)
        hashcode=sha1.hexdigest()

        if hashcode == signature:		# 如果是来自微信的请求,则回复echostr
            return echostr				# print "true"

运行结果:

在浏览器输入网址: http://weixin.ithomer.net

验证微信

成为微信公众平台开发者,需要进行验证,输入URL和Token

在SAE上,已经配置了Token(sunboy_2050),URL连接为 http://weixin.ithomer.net/weixin

点击“提交”按钮,自动进行验证,验证结果如下:

搭建的微信公众账号: ithomer

参考推荐:

利用SAE搭建微信公众平台

SAE Python环境(SAE官方)

微信开发者接入平台(微信官方)

再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!http://www.captainbed.net

原文地址:https://www.cnblogs.com/siwnckhhw/p/10525122.html

时间: 2024-10-28 11:50:07

SAE 搭建微信公众平台的相关文章

在SAE搭建微信公众账号服务

让我们回到2014年11月,从公司请假回成都,在天府软件园B区旁边的小区里,那个10多平米的出租屋里,闲来无事,我想找个事情做一做,好让我这漂浮的心静下来.大约在半年前就申请了微信的一个公众账号,一直闲置着,终于决定再次着手搭建一个微信公众账号.SAE(Sina App Engine)是国内最早开始提供云服务的平台之一,而且几乎是免费的.所以希望能够通过SAE平台快速的搭建好一个微信公众账号.在一边摸索一边学习的情况下,小半天就搭好了一个简易的微信公众平台.今天,就利用SAE搭建微信公众平台的过

使用python一步一步搭建微信公众平台(一)

最近无聊,想玩玩微信的公众平台,后来发现乐趣无穷啊~ 使用的工具,python 新浪SAE平台,微信的公众平台 你需要先在微信的公众平台与新浪SAE平台上各种注册,微信平台注册的时候需要你拍张手持身份证的照片,还有几天的审核期 微信公众平台:http://mp.weixin.qq.com 新浪SAE:http://sae.sina.com.cn/ 等待微信公众审核通过后,登录公众平台后,点击高级功能.将会看到需要提供一个接入信息: 微信接口配置 那么我们需要一个网址作为接口(这时就需要SAE上搭

你知道怎么搭建微信公众平台管理吗,2000搭建属于自己的平台

微信占领了我们的生活,微信改变了我们的生活.公交车上刷微信,马桶上在刷微信,边吃饭边刷微信,工作一会儿就刷微信,甚至和朋友吃饭聚会也在刷微信,睡觉前的最后一个动作也在刷微信... 可见,微信现在占据了人们生活的很大一部分,而我们怎么能错过这个商机呢?新的营销时代,微信营销! 想了解微信公众平台管理系统吗http://chenxin.imicro.cc/ 爱微imicro微信公众平台管理系统,出售整套系统,包安装,建立和微企一样的平台,拥有属于你自己的站,你也可以给别人开代理账户,自己去运营赚钱.

C# asp.net 搭建微信公众平台(可实现关注消息与消息自动回复)的代码以及我所遇到的问题

[引言] 利用asp.net搭建微信公众平台的案例并不多,微信官方给的案例是用PHP的,网上能找到的代码很多也是存在着这样那样的问题或者缺少部分方法,无法使用,下面是我依照官方文档写的基于.net 搭建微信公众平台源代码.由于经验不足,内可能存在不严谨之处,欢迎交流. [分析] 实现的功能较为简单,主要分为验证与消息接收回复两部分,首先是验证: 这已经是验证好后的截图了,需要输入的是URL和你自己设定的Token码,URL为你上传服务器的地址例如:http://XXXXX.com/weixin/

【fastweixin框架教程1】一分钟快速搭建微信公众平台JAVA服务器

目前网上有很多,一分钟微信公众平台教程,但很少有快速搭建微信公众平台服务器教程. 本文以fastweixin框架作为基础,以微信公众平台企业号作为目标,快速搭建微信公众平台服务器. 有关JAVA微信公众平台服务器框架介绍可以参考:http://my.oschina.net/ywbrj042/blog/402049 本文目标: 1.极其方便的实现微信公众平台服务端开发 2.完成服务器绑定 3.实现用户消息监听 本文技术要求:要求大家熟悉JAVA基本语言和servlet 很多大学同学可能对servl

微信公众平台搭建与开发

"再小的个体,也有自己的品牌",这是微信公众平台的官方广告,微信公众平台为每个人提供了创建自己品牌的机会.通过微信公众平台,明星公众账号加强了与粉丝的互动,媒体公众账号扩大了传播,企业公众账号带来了客户,校园公众账号为学生带来了便利. 微信公众平台与微信公众帐号的关系? 微信公众平台是腾讯为了让用户申请和管理微信公众账号而退出的一个Web平台,而微信公众账号的操作管理在这个平台下进行. 微信公众帐号与微信的区别? 微信公众账号的服务对象就是微信,以微信为载体:微信公众帐号基于一对多的关

从Python爬虫到SAE云和微信公众号:二、新浪SAE上搭建微信服务

目的:用PHP在SAE上搭建一个微信公众号的服务器. 1.申请一个SAE云账号 SAE申请地址:http://sae.sina.com.cn/  可以使用微博账号登陆,SAE是新浪的云服务,时间也比较长了,功能比较多. 特点:免费使用,对于学习者而言已经够用了,长时间用充点云豆也花不了多少钱(最低每天10云豆消费),几十块钱(1元=100云豆)玩一年还是可以的. AWS:如果使用aws免费的空间,很容易用超免费额度,而且用超了额度不会停止,而是从信用卡扣费,以美元计价价格对于学习者而言非常昂贵!

厦门微信公众平台搭建

厦门微信公众平台搭建找哪家做?很多企业老板或市场经营主管在比划很久后都难以抉择.难免出现这样的疑问:到底开发一个公众平台要花多少钱?报低价的公司靠不靠谱? 厦门云颠科技多年来致力于为企事业单位搭建微信公众平台,我们在工作中也时常遇到顾客有这样的疑虑,于是终结经验,为客户排忧解难. 微信公众平台随着微信软件的普及广泛其重要性日益凸显,但搭建平台需要懂相应的程序和图形编辑,因此造成了一道技术壁垒.许多企事业不得不委托相关团队搭建平台.那么多少钱才是搭建平台的合理价格呢?答案是价格以委托者的功能实现模

微信公众平台(1)-用nodejs搭建公众平台

今天给大家介绍如何用nodejs搭建微信公众平台. 先给大家介绍下微信公众平台:想必微信大家都知道,而微信公众平台就是特殊的微信号,能给关注的微信用户群发消息,关注的用户也可以通过自己查看服务并填写信息完成某些服务. 微信公众平台现在分为三种账号:订阅号.服务号.企业号. 订阅号主要针对于媒体,企业宣传,特点就是发送信息的次数相对于服务号要来得多:服务号主要针对于微商户.企业等,用于为关注用户提供服务,虽然发送信息的次数被限制得比较少,但是有很多订阅号不具备的接口,比如说自定义菜单,微信支付等: