一个.   应用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创建后台的更多相关文章

  1. 微信小程序云开发之云函数创建

    云函数 云函数是一段运行在云端的代码,无需管理服务器,在开发工具内编写.一键上传部署即可运行后端代码. 小程序内提供了专门用于云函数调用的 API.开发者可以在云函数内使用 wx-server-sdk ...

  2. 在腾讯云上创建您的SQL Cluster(4)

    版权声明:本文由李斯达原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/255 来源:腾云阁 https://www.qclo ...

  3. Express+Mongoose(MongoDB)+Vue2全栈微信商城项目全记录(二)

    用mogoose搭建restful测试接口 接着上一篇(Express+Mongoose(MongoDB)+Vue2全栈微信商城项目全记录(一))记录,今天单独搭建一个restful测试接口,和项目前 ...

  4. 关于腾讯云server使用FTP具体配置教程

    本文文件夹:-------------------------------------------------------- [-] 腾讯云server介绍 关于腾讯云server使用感受 作为开发人 ...

  5. 利用听云Server和听云Network实测Kubernetes和Mesos在高并发下的网络性能

    文章出自:听云博客 随着公司业务的不断增长,我们的应用数量也有了爆发式增长.伴随着应用爆发式的增长,管理的难度也随之加大.如何在业务爆发增长的同时快速完成扩容成了很大的挑战.Docker的横空出世恰巧 ...

  6. 用c#开发微信 (22) 微信商城 - 微信支付 (c#源码)

    微信支付有几种支付模式:刷卡支付,扫码支付,公众号支付,APP支付.本文介绍用于在微信商城里的公众号支付. 1. 效果图 在商城里购买商品后,到支付页面: 点击上面的确认支付,转到下面微信支付页面: ...

  7. 在腾讯云上创建您的SQL Cluster(3)

    版权声明:本文由李斯达原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/250 来源:腾云阁 https://www.qclo ...

  8. 基于阿里云server搭建SVNserver

    基于阿里云server搭建SVNserver 本系列文章由ex_net(张建波)编写,转载请注明出处. http://blog.csdn.net/ex_net/article/details/8577 ...

  9. 阿里云server(ECS)优惠券领取

    CoderMan的博客也是放置在阿里云的ECS上.速度绝对是刚刚的,大家打开的速度肯定不会慢. 有些同志们至今可能还在用虚拟主机吧,其实阿里云server真心不贵,有俩种计费方式:各自是按月计费和按流 ...

随机推荐

  1. 【Android】读取sdcard卡上的全部图片而且显示,读取的过程有进度条显示

    尽管以下的app还没有做到快图浏览.ES文件浏览器的水平,遇到大sdcard还是会存在读取过久.内存溢出等问题,可是基本思想是这种. 例如以下图.在sdcard卡上有4张图片, 打开app,则会吧sd ...

  2. ubuntu下海信Hisense E920 usb连接不上的处理与adb的连接

    解决lssub未能发现海信Hisense USB设置:选择 天翼宽带连接 如下所示: luogw@luogw-ThinkPad-Edge:~$ lsusb Bus 001 Device 002: ID ...

  3. 无需安装Mono的Jexus

    ASP.NET跨平台实践:无需安装Mono的Jexus“独立版”   在Linux上运行ASP.NET网站或WebApi的传统步骤是,先安装libgdiplus,再安装mono,然后安装Jexus.在 ...

  4. STL__queue_的应用

    转:http://hi.baidu.com/xiaotiandm/item/bda34511cf9e99098fbde41a 调用的时候要有头文件: #include<stdlib.h> ...

  5. 【Cocos2d-X开发学习笔记】第30期:游戏中数据的存储(下)

    本系列学习教程使用的是cocos2d-x-2.1.4(最新版为3.0alpha0-pre) ,PC开发环境Windows7,C++开发环境VS2010 一.对数据进行编解码 在上一期中,我们使用了CC ...

  6. drupal form 中图片上传

    1.创建url 链接到form $items['qianfeng/add'] = array(     'title' => t('加入信息'),     'page callback' =&g ...

  7. zoj 2972 - Hurdles of 110m

    题目:110米栏,运动员能够用三种状态跑,1状态耗体力且跑得快,2状态不消耗体力,3状态恢复体力且跑得慢. 体力上限是M,且初始满体力,如今想知到最小的时间跑全然程. 分析:dp,全然背包.题目是一个 ...

  8. Android NDK入门实例 计算斐波那契数列一生成jni头文件

    最近要用到Android NDK,调用本地代码.就学了下Android NDK,顺便与大家分享.下面以一个具体的实例计算斐波那契数列,说明如何利用Android NDK,调用本地代码.以及比较本地代码 ...

  9. poj1087(最大流)

    传送门:A Plug for UNIX 题意:有插座用电器和适配器,用电器有插头,适配器本身有一个插孔和插头,它的作用是可以把别的插头插入到适合该适配器插孔的适配器,然后就可以用适配器的插头接到适合的 ...

  10. 《Qt编程的艺术》——9.1 QtSql模块的结构

    QtSql是一个独立的库,如果需要的话,它可以加载附加的插件.不同于QtCore和QtGui,它的内容默认情况下并没有整合进生成的project中.要使用这个库,我们要编辑 .pro文件,添加下列条目 ...