文章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真心不贵,有俩种计费方式:各自是按月计费和按流 ...
随机推荐
- junit测试时,出现java.lang.IllegalStateException: Failed to load ApplicationContext
课程设计要求进行junit测试,我是在已经做好的ssh项目上做的测试,测试类代码如下 package com.zhang.web.services; import static org.junit.A ...
- POJ 3189 Steady Cow Assignment【网络流】
题意:每个奶牛对所有的牛棚有个排名(根据喜欢程度排的),每个牛棚能够入住的牛的数量有个上限,重新给牛分配牛棚,使牛棚在牛心中的排名差(所有牛中最大排名和最小排名之差)最小. 牛棚个数最多为20,那么直 ...
- expression:stream!=NULL
如果fopen()后返回的是NULL:就不能调用fclose()了: 用fopen()获得的文件句柄不是NULL,那么就需要用fclose()来关闭它.如果是NULL则不需要 null就表示你打开文件 ...
- IE 兼容模式
兼容模式的由来 早期的浏览器, IE 独大.这也就导致其很多东西和w3c 的标准有很多不一样的地方.譬如他有自己才看的懂得自定义Tag. 一个熟悉的名词--浏览器大战, 形象的刻画了这期间发生的事情. ...
- java--基于socket的网络传输开发
继http://blog.csdn.net/gaopeng0071/article/details/10959845此文章内容展开的研究. socket传输是基于tcp的网络传输协议进行的传输,tcp ...
- SWT中各种参数大全
1按钮组件(Button) (1)Button组件常用样式 SWT.PUSH按钮 SWT.CHECK多选按钮 SWT.RADIO单选按钮 SWT.ARROW箭头按钮 SWT.NONE默认按钮 SWT. ...
- Linux下将UTF8编码批量转换成GB2312编码的方法
Linux下将UTF8编码批量转换成GB2312编码的方法 在sqlplus中导入UTF8编码的sql脚本就会出现乱码错误,这时就需要将UTF8编码转换成GB2312编码,下面为大家介绍下在Linux ...
- ios7开发者必知
如果你想为iOS 设备开发app,你需要知道如何与软件交互,如何设计,你还要知道苹果独特的开发理念和开发工具.真正的能力还需要成功地从其他行业领域借鉴核心概念.最后把所有这些东西糅合进你的信息库中, ...
- 使用OGG"Loading data from file to Replicat"的方法应该注意的问题:replicat进程是前台进程
使用OGG的 "Loading data from file to Replicat"的方法应该注意的问题:replicat进程是前台进程 因此.最好是在vncserver中调用该 ...
- poj1804(归并排序求逆序数)
逆序数.也就是说,对于n个不同的元素,先规定各元素之间有一个标准次序(比如n个 不同的自然数,可规定从小到大为标准次序),于是在这n个元素的任一排列中,当某两个元素的先后次序与标准次序不同一时候,就说 ...