php微信开发是什么?

 我来答
xiii130
2018-02-02 · 知道合伙人软件行家
xiii130
知道合伙人软件行家
采纳数:817 获赞数:2867
爱好编程,在工作中积累了比较丰富的经验。愿与大家共同进步。

向TA提问 私信TA
展开全部
微信作作为一个客户端程序,本来所有的http请求都是发送给微信那边的服务器

所以这些请求的回应都是微信那边的服务器定的

微信开发的意思就是,你申请一个特殊账号,微信客户端会把本来要发送到微信服务器的请求发送你自己的服务器上,这样你就可以对用户的请求做出个性化回应

这些回应需要用到微信那边的api接口,要遵照微信那边制订的规则

大概就是这样
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
晴晴知识加油站
高能答主

2018-05-29 · 让梦想飞扬,让生命闪光。
晴晴知识加油站
采纳数:3595 获赞数:661282

向TA提问 私信TA
展开全部

微信开发的意思就是,申请一个特殊账号,微信客户端对用户的请求做出个性化回应。

一、定义TOKENdefine("TOKEN", "weixin");define 是用来给常量赋值的函数,这句话的意思是赋予“TOKEN”这个常量值为“weixin”。TOKEN 是用来进行交互安全认证的,开发者可以随意定义,要和公众平台里设置的一样。

二、声明一个类class wechatCallbackapiTest{}声明一个类 wechatCallbackapiTest,该类中包含有三个方法(函数)。

三、 public function valid()用于申请 成为开发者 时向微信发送验证信息。public function responseMsg()处理并回复用户发送过来的消息,也是用的最多的一个函数,几乎所有的功能都在这里实现。

四、$postStr = $GLOBALS["HTTP_RAW_POST_DATA"];接收微信公众平台发送过来的用户消息,该消息数据结构为XML,不是php默认的识别数据类型,因此这里用$GLOBALS['HTTP_RAW_POST_DATA']来接收,同时赋值给了$postStrif (!empty($postStr))。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式