《微信开发使用PHP CURL创建菜单》要点:
本文介绍了微信开发使用PHP CURL创建菜单,希望对您有用。如果有疑问,可以联系我们。
为了实现此功能,继续完善WxMenu.class.php类库,新增createMenu()办法实现菜单的创建操作,核心代码如下:
代码中使用的CURL是一个非常强大的开源库,支持很多协议(包括HTTP、FTP、TELNET等),用户可以使用它来发送HTTP哀求.使用CURL的好处是可以通过灵活的选项设置不同的HTTP协议参数,并且支持HTTPS.
使用CURL的PHP扩展完成一个HTTP哀求的发送一般有以下4个步骤:
1、初始化连接句柄;2、设置CURL选项;3、执行并获取结果;4、释放VURL连接句柄.其中,初始化连接句柄的办法如下:
$ch=curl_init();
设置哀求方式、哀求地址和哀求数据等的代码如下:
执行获取成果并释放链接句柄的代码如下:
在IndexController.class.php文件中新增menu()办法,引入WxMenu类库并进行菜单的创建操作,核心代码如下:
在本地游览器中执行menu()办法后,可以看到在微信公众平台测试号中已经成功创建了自定义菜单.创建成功的提示效果如图所示
若因为参数错误而导致哀求失败,接口回返回不同的错误值,例如:
{"errcode":40018,"errmsg":"invalid button name size"}
在微信公众平台测试号中,自界说菜单效果如图所示
《微信开发使用PHP CURL创建菜单》是否对您有启发,欢迎查看更多与《微信开发使用PHP CURL创建菜单》相关教程,学精学透。维易PHP学院为您提供精彩教程。