欢迎光临
我们一直在努力

面试题之微信公众平台开发

1. 微信运行机制

公众号与php之间用什么语言通信:Xml

Weixin.php中是如何接收公众号数据的:

$postStr = $GLOBALS[“HTTP_RAW_POST_DATA”];//接收数据  XML数据

 

2. 消息类型

微信目前提供了7种基本消息类型,分别为:

(1)文本消息(text);

(2)图片消息(image);

(3)语音(voice)

(4)视频(video)

(5)地理位置(location);

(6)链接消息(link);

(7)事件推送(event)

类型。掌握不同的消息类型发送时的数据传递格式

 

4. 将整个文件读入一个字符串的函数是

File_get_contents

5、常用函数

把xml数据解析成对象的函数是

simplexml_load_string( )

将字符串转换为数组的函数是___ explode_________,将数组转化为字符串的函数是____implode________.

编码 URL 字符串的字符串是____urlencode________.

6. Sprintf函数的作用

这个都是可以查手册的。

7. 微信公众号出现无法提供服务的原因?

1. 网络原因 ,数据接口原因

2. 代码错误,怎么推测原因

修改的哪里检查一下,如果代码没错

可以输出数据 看一下。用php操作文件

 

$myfile = fopen(“newfile.txt”, “w”);

$txt =”aaaaaaaaaa”;

fwrite($myfile, $txt);

fclose($myfile);

 

8.  自定义菜单的事件推送

单击

单击跳转链接

扫码推事件

扫码推且弹出

弹出系统拍照发图的事件

弹出微信相册发图器的事件

弹出地理位置选择器的事件

9.token的作用

安全机制验证,用于微信服务器与PHP服务器之间的安全验证
10. Appid与secrect的作用

请求api接口(例如菜单的操作)时需要传appid与secrect两个值,用来获取应用的授权码

分享到:更多 ()