文章3说话 微信商城云server创建后台
一个. 应用server资源
想要进行微信开发。少不了后台server端程序的开发,那么我们首先就要申请server资源。眼下有非常多云server可选,比方新浪的sae,这里就以sae为例来解说。
1. 打开http://sae.sina.com.cn/
登录。
2. 点击创建应用
3. 填写二级域名,应用名称,验证码,选择开发语言为php并选择应用类型为web应用后。点击创建应用。
4. 或者点击“选择开发框架”选项卡。选中“微信公众平台php sdk”.
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd2Fsa2luZ21hbmM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">
5. 在弹出的页面点击“安装框架“。并输入必要的信息后点击”安装到以上位置“。
6. 看到成功安装的提示后,点击“管理已安装应用“。我们看到应用已经成功创建,而且为你分配了acces key和secret
key。
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd2Fsa2luZ21hbmM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">
通过上面的步骤,我们已经拥有了一个微信的后台server端的基本框架,仅仅是这个框架还没有什么功能,接下来我们就要将这个后台和我们的微信账号关联起来,而且在这个后台开发一些有用功能。
二. 配置微信账号
接下来。将我们的sae上的后台与我们的微信号关联起来。首先登录自己的微信号。并点击:高级功能-进入开发模式-成为开发人员。我的微信号是未认证的订阅号,例如以下图:
接下来我们要做的是写一个php的接入程序,然后上传到我们在sae上的后台空间里面去完毕接入验证。
接入程序非常easy,在之前的教程里面已经具体解说过。
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd2Fsa2luZ21hbmM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">
将该文件(见附件)上传到saeserver。
至于怎样将代码文件上传到sae,我们以下来给大家介绍。
首先。sae是採用svn工具进行代码管理的,svn是一个版本号管理工具。
1. 下载svnclient工具。
2. 安装完毕后,我们在本地电脑上创建一个空文件夹。在该空文件夹下右键,选择 TortoiseSVN-Create Repository Here.
3.点击我们的sae界面上的代码管理。查看svn 仓库地址:
4. 在步骤2的文件夹下右键。选择svnchekout。并输入上一步的svn 仓库地址,点击确定。
再输入我们的sae账号和password。点击ok。
这样就将我们在sae上的代码下载到我们的本地了。
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd2Fsa2luZ21hbmM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">
5. Ok ,我们接着将我们的接入验证文件的代码复制到下载下来的版本号1的index.php文件中面去所有覆盖原来的内容。
6.然后再被改动的index.php文件上右键,选择 SVN Commit,点击ok就将这个文件提交到sae上的相应文件夹去了。
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd2Fsa2luZ21hbmM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">
7.我们登录sae管理平台,点击编辑代码。
8.在打开的代码编辑页面,双击 index.php,查看是否是我们更新上去的代码。
9.登录我们的微信公众平台帐号,在接入验证输入框中输入我们的后台url,比如我的是:mywxsvr.sinaapp.com和 Token。Token的值就是我们刚才上传到sae的接入程序中定义的那个字符串。比如我的是:weixin.,
然后单击“提交”button,就能通过接入验证了。
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd2Fsa2luZ21hbmM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">
说明,我们的微信公众号已经成功的和我们在sae上的后台程序之间建立了联系,并且。我们在sae后台程序中能够使用微信的基础接口来编程。
本讲就说到这里,我们回想一下本节课的主要内容,在本节课中,我们使用sae作为我们的server后台程序,而且具体说明了怎样在微信平台上通过和sae后台接入程序通信来完毕接入验证,完毕接入验证后,我们就能够发挥我们的想象力,通过在sae后台使用微信平台接口来编程完毕非常多有趣和有用的功能了。
版权声明:本文博客原创文章,博客,未经同意,不得转载。
文章3说话 微信商城云server创建后台的更多相关文章
- 微信小程序云开发之云函数创建
云函数 云函数是一段运行在云端的代码,无需管理服务器,在开发工具内编写.一键上传部署即可运行后端代码. 小程序内提供了专门用于云函数调用的 API.开发者可以在云函数内使用 wx-server-sdk ...
- 在腾讯云上创建您的SQL Cluster(4)
版权声明:本文由李斯达原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/255 来源:腾云阁 https://www.qclo ...
- Express+Mongoose(MongoDB)+Vue2全栈微信商城项目全记录(二)
用mogoose搭建restful测试接口 接着上一篇(Express+Mongoose(MongoDB)+Vue2全栈微信商城项目全记录(一))记录,今天单独搭建一个restful测试接口,和项目前 ...
- 关于腾讯云server使用FTP具体配置教程
本文文件夹:-------------------------------------------------------- [-] 腾讯云server介绍 关于腾讯云server使用感受 作为开发人 ...
- 利用听云Server和听云Network实测Kubernetes和Mesos在高并发下的网络性能
文章出自:听云博客 随着公司业务的不断增长,我们的应用数量也有了爆发式增长.伴随着应用爆发式的增长,管理的难度也随之加大.如何在业务爆发增长的同时快速完成扩容成了很大的挑战.Docker的横空出世恰巧 ...
- 用c#开发微信 (22) 微信商城 - 微信支付 (c#源码)
微信支付有几种支付模式:刷卡支付,扫码支付,公众号支付,APP支付.本文介绍用于在微信商城里的公众号支付. 1. 效果图 在商城里购买商品后,到支付页面: 点击上面的确认支付,转到下面微信支付页面: ...
- 在腾讯云上创建您的SQL Cluster(3)
版权声明:本文由李斯达原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/250 来源:腾云阁 https://www.qclo ...
- 基于阿里云server搭建SVNserver
基于阿里云server搭建SVNserver 本系列文章由ex_net(张建波)编写,转载请注明出处. http://blog.csdn.net/ex_net/article/details/8577 ...
- 阿里云server(ECS)优惠券领取
CoderMan的博客也是放置在阿里云的ECS上.速度绝对是刚刚的,大家打开的速度肯定不会慢. 有些同志们至今可能还在用虚拟主机吧,其实阿里云server真心不贵,有俩种计费方式:各自是按月计费和按流 ...
随机推荐
- 图像编程学习笔记1——bmp文件结构处理与显示
文本内容转载自<数字图像处理编程入门>,代码为自己实现 1.1图和调色板的概念 如今Windows(3.x以及95,98,NT)系列已经成为绝大多数用户使用的操作系统,它比DOS成功的一个 ...
- Android中的跨进程通信方法实例及特点分析(二):ContentProvider
1.ContentProvider简单介绍 在Android中有些数据(如通讯录.音频.视频文件等)是要供非常多应用程序使用的.为了更好地对外提供数据.Android系统给我们提供了Content P ...
- make 2>&1 | tee log.txt之小析
前言 接触过linux的人,或多或少都会了解一点make 2>&1 | tee log.txt这个命令. 1. make是什么? make是linux下一个非常强大的命令,简单点就是你要 ...
- Cocos2d-x-lua游戏两个场景互相切换MainScene01切换到MainScene02
/* 场景一lua代码 */ require "MainScene02" local dic_size = CCDirector:sharedDirector():getWinSi ...
- hdu4513(manacher)
传送门:吉哥系列故事——完美队形II 题意:求最长回文队伍且队伍由中间向两边递减. 分析:manach算法小应用,在判断回文子串向两边递减时加点限制使回文是由中间向两边递减的. #pragma com ...
- java模拟浏览器包selenium整合了htmlunit,火狐浏览器,IE浏览器,opare浏览器驱
//如果网页源码中有些内容是js渲染过来的,那你通过HttpClient直接取肯定取不到,但是这些数据一般都是通过异步请求传过来的(一般都是通过ajax的get或者post方式).那么你可以通过火狐浏 ...
- httl开源JAVA模板引擎,动态HTML页面输出
HTTL(Hyper-Text Template Language)是一个适用于HTML输出的开源JAVA模板引擎,适用于动态HTML页面输出,可用于替代JSP页面,它的指令类似于Velocity. ...
- 恩布企业 IM 安卓端 1.3,服务端 1.12 公布
恩布企业IM的 Android 安卓开源手机client EntboostIM 公布 1.3 版本号.同一时候恩布IM服务端更新至 1.12 版本号; 安卓端主要更新内容: 添加收发手机文件功能: 登 ...
- Android圆弧形ListView的实现
本文带大家来实现ListView的圆弧形的分布排列,原理非常easy,就是依据ListView的每个Item的高度来对每个item进行偏移. 首先自己定义一个LinearLayout,这是ListVi ...
- for循环中一个不容小觑的问题
for(int i=1;i<=100;i++) 作为程序猿,我们很喜欢使用这种for循环. 可是,当中隐含着一个重要的问题. 过多的编程经历可能使我们的思维产生了一些误解,在上面的for循环中, ...