首页 > 微信应用  > 

微信开发帐号基于IBM Bluemix的实例详解

微信开发帐号基于IBM Bluemix的实例详解
IBM发布了Bluemix,而微信公共平台的账号已经达到了200多万,如果能利用Bluemix开发微信公共平台应用,这对于广大微信开发者来说是个大福音。

摘要:ibm发布了bluemix,而微信公共平台的账号已经达到了200多万,如果能利用bluemix开发微信公共平台应用,这对于广大微信开发者来说是个大福音。

【编者按】IBM 最近发布了Bluemix, 这是一个基于开放标准的平台即服务 (PaaS) 环境,用于在云中构建、运行和管理 Web 和移动应用程序。而微信公共平台的账号已经达到了 200 多万,因此如果能利用 Bluemix 开发微信公共平台应用,笔者认为将为广大的微信开发者学习、部署、测试、直至形成商业应用带来福音,所以笔者通过研究,成功完成了基于 Bluemix 的微信公共平台应用开发,在此做一些简要的介绍,以便于微信公共开发者推进深化应用。

在开发微信公众平台前,需要申请一个微信公共账号,此处不做赘述,笔者使用的微信公共账号名称为:"正海说知识创新",代号为:"zhszscx"。如何申请微信公共账号,笔者不做赘述。

在 Bluemix 中开发微信公众平台主要包括如下步骤:

申请 Bluemix 账号

下载并安装 Cloud Foundry 程序

编制一个应用的配置文件

在微信公众平台设置为开发模式

设置一个基于 Bluemix 的网址 URL

设置微信公众平台应用的令牌(Token)

下载微信公众平台的范例程序,笔者采用 PHP 语言,对该程序进行修改,设置令牌(TOKEN)

上传(push)PHP 文件,应用开始执行

在微信公众平台中,验证通过编辑模式。

利用手机微信,向微信公众平台发送信息,获得微信公众平台返回的信息。

至此,基于 Bluemix 的微信公众平台应用开发顺利完成,开发者可以在此基础上进行进一步的发展。

图 1.系统框架

过程描述

申请 Bluemix 账号

进入网址: www.bluemix.net

图 2

下载并安装 Cloud Foundry 程序

图 3

根据开发者的程序操作系统下载对应的程序。

图 4

例如笔者下载地址是: Stable Installers 下的"Windows 64 bit"

下载了一个文件,该文件为 installer-windows-amd64 .zip

安装该文件后,在 C:\Program Files (x86)\Cloud Foundry 下产生了一个 cf.exe 文件。同时经过检查发现,在系统的 PATH 路径中,也增加了该目录,也就是说可以直接在 DOS COMMAND 环境下输入 CF 命令执行该文件。

编制一个应用的配置文件

文件名为:manifest.yml 作为一个应用,需要设置应用的名称、应用产生的网址,范例的文件为:

---applications:- name: cf-php-mysql1 memory: 256M instances: 1 host: lzhfirstphp domain: ng.bluemix.net path: . buildpack: <a href="https://github.com/dmikusa-pivotal/cf-php-build-pack.git">https://github.com/dmikusa-pivotal/cf-php-build-pack.git</a>

微信开发帐号基于IBM Bluemix的实例详解 由讯客互联微信应用栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“微信开发帐号基于IBM Bluemix的实例详解