首页
|
新闻
|
新品
|
文库
|
方案
|
视频
|
下载
|
商城
|
开发板
|
数据中心
|
座谈新版
|
培训
|
工具
|
博客
|
论坛
|
百科
|
GEC
|
活动
|
主题月
|
电子展
注册
登录
论坛
博客
搜索
帮助
导航
默认风格
uchome
discuz6
GreenM
»
MCU 单片机技术
»
PowerPC
» 基于 IBM Bluemix 开发微信公共账号应用(1)
返回列表
回复
发帖
发新话题
发布投票
发布悬赏
发布辩论
发布活动
发布视频
发布商品
基于 IBM Bluemix 开发微信公共账号应用(1)
发短消息
加为好友
look_w
当前离线
UID
1066743
帖子
8283
精华
0
积分
4142
阅读权限
90
在线时间
233 小时
注册时间
2017-6-23
最后登录
2019-5-18
论坛元老
UID
1066743
1
#
打印
字体大小:
t
T
look_w
发表于 2018-11-2 16:14
|
只看该作者
基于 IBM Bluemix 开发微信公共账号应用(1)
基本过程在开发微信公众平台前,需要申请一个微信公共账号,此处不做赘述,笔者使用的微信公共账号名称为:"正海说知识创新",代号为:"zhszscx"。如何申请微信公共账号,笔者不做赘述。
在 Bluemix 中开发微信公众平台主要包括如下步骤:
申请 Bluemix 账号
下载并安装 Cloud Foundry 程序
编制一个应用的配置文件
在微信公众平台设置为开发模式
设置一个基于 Bluemix 的网址 URL
设置微信公众平台应用的令牌(Token)
下载微信公众平台的范例程序,笔者采用 PHP 语言,对该程序进行修改,设置令牌(TOKEN)
上传(push)PHP 文件,应用开始执行
在微信公众平台中,验证通过编辑模式。
利用手机微信,向微信公众平台发送信息,获得微信公众平台返回的信息。
至此,基于 Bluemix 的微信公众平台应用开发顺利完成,开发者可以在此基础上进行进一步的发展。
图 1.系统框架
过程描述
申请 Bluemix 账号进入网址:
图 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 作为一个应用,需要设置应用的名称、应用产生的网址,范例的文件为:
1
2
3
4
5
6
7
8
9
---
applications:
- name: cf-php-mysql1
memory: 256M
instances: 1
host: lzhfirstphp
domain: ng.bluemix.net
path: .
buildpack:
https://github.com/dmikusa-pivotal/cf-php-build-pack.git
说明:
name 指定了应用的名称
host 指定了应用的扩展域名,如上面的范例文件则生成域名:
lzhfirstphp. ng.bluemix.net
其他不做变动,修改完成后,将文件保存。
编制该文件有三个注意事项:
文件格式需要指定为 UTF-8 的格式
设置应用名称时,需要注意不能重复。
设置 HOST 名称时,尽可能长一些,或者按照个人姓名、公司名称进行设置,笔者上传部署时曾经出现过错误,估计是名称重复,后来修改后,部署成功。
在微信公众平台设置为开发模式进入微信公众平台,登录后,进入高级功能,设置开始开发模式。
图 5
图 6
收藏
分享
评分
回复
引用
订阅
TOP
返回列表
电商论坛
Pine A64
资料下载
方案分享
FAQ
行业应用
消费电子
便携式设备
医疗电子
汽车电子
工业控制
热门技术
智能可穿戴
3D打印
智能家居
综合设计
示波器技术
存储器
电子制造
计算机和外设
软件开发
分立器件
传感器技术
无源元件
资料共享
PCB综合技术
综合技术交流
EDA
MCU 单片机技术
ST MCU
Freescale MCU
NXP MCU
新唐 MCU
MIPS
X86
ARM
PowerPC
DSP技术
嵌入式技术
FPGA/CPLD可编程逻辑
模拟电路
数字电路
富士通半导体FRAM 铁电存储器“免费样片”使用心得
电源与功率管理
LED技术
测试测量
通信技术
3G
无线技术
微波在线
综合交流区
职场驿站
活动专区
在线座谈交流区
紧缺人才培训课程交流区
意见和建议