- 如何通过PHP调用云开发的HTTP API触发云函数?
官方的文档是用post请求然后传4个参数,但是那个POSTBODY到底是传什么,官方文档也没说明,我没传POSTBODY报的-501007错误; 请问各位有没有通过php调用http api的案例借我参考一下; [代码]//获取接口凭证access_token[代码][代码]$url[代码] [代码]= [代码][代码]"https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid={$appid}&secret={$secret}"[代码][代码];[代码][代码]$json_str[代码] [代码]= [代码][代码]file_get_contents[代码][代码]([代码][代码]$url[代码][代码]);[代码][代码]$aTest[代码] [代码]= json_decode([代码][代码]$json_str[代码][代码], true);[代码] [代码]print_format_r([代码][代码]$aTest[代码][代码]);[代码] [代码]//http api 触发云函数[代码][代码]$access_token[代码] [代码]= [代码][代码]$aTest[代码][代码][[代码][代码]'access_token'[代码][代码]];[代码][代码]$env[代码] [代码]= [代码][代码]'qr-cs8dp'[代码][代码];[代码][代码]$name[代码] [代码]= [代码][代码]'test'[代码][代码];[代码] [代码]$curl[代码] [代码]= curl_init();[代码][代码]// 使用curl_setopt()设置要获取的URL地址[代码][代码]$url2[代码] [代码]= [代码][代码]"https://api.weixin.qq.com/tcb/invokecloudfunction?access_token={$access_token}&env={$env}&name={$name}"[代码][代码];[代码][代码]curl_setopt([代码][代码]$curl[代码][代码], CURLOPT_URL, [代码][代码]$url2[代码][代码]);[代码][代码]// 设置是否输出header[代码][代码]curl_setopt([代码][代码]$curl[代码][代码], CURLOPT_HEADER, false);[代码][代码]// 设置是否输出结果[代码][代码]curl_setopt([代码][代码]$curl[代码][代码], CURLOPT_RETURNTRANSFER, 1);[代码][代码]// 设置是否检查服务器端的证书[代码][代码]curl_setopt([代码][代码]$curl[代码][代码], CURLOPT_SSL_VERIFYPEER, false);[代码][代码]// 使用curl_exec()将CURL返回的结果转换成正常数据并保存到一个变量[代码][代码]$data[代码] [代码]= curl_exec([代码][代码]$curl[代码][代码]);[代码][代码]// 使用 curl_close() 关闭CURL会话[代码][代码]curl_close([代码][代码]$curl[代码][代码]);[代码] [代码]$data[代码] [代码]= json_decode([代码][代码]$data[代码][代码]);[代码][代码]$data[代码] [代码]= get_object_vars([代码][代码]$data[代码][代码]);[代码] [代码]print_format_r([代码][代码]$data[代码][代码]);[代码]
2019-08-07 - 小程序端创建新的云函数无法创建并部署到控制台
- 当前 Bug 的表现[图片] 如图所示,别人的小程序的一个云函数上传不了,于是用我的号帮他上传了一下那个云函数,结果就导致了所有云函数必须要控制台存在才能上传,而不能在小程序直接创建并部署,开发者工具重装都没用,总是提示导入资源不存在(那个图英文的意思),我换电脑上传还是提示这个还是不行,所以应该是跟账号关联的bug,不知道如何解决
2019-04-27 - 如何实现类似.net网站母版页的功能
[图片] 如图所示,这个页面我画圈的分类部分,我想在每一个页面的头部都是固定这个部分,在微信小程序上面要怎么实现。我知道web网页是用母版页实现的,但是微信小程序开发工具只有template模板 ,而且模板的js文件不能实现逻辑跳转,所以这个公共部分想破头脑都不知道怎么实现
2019-03-16 - json数组怎么转成json lines格式
- 需求的场景描述(希望解决的问题) - 希望提供的能力 云开发的数据库 导入json文件时候要求格式是json line格式 就是对象之间用\n隔开而不是','隔开,现在我有json文件,里面是个json数组,怎么转换成json格式然后导入云数据库[图片]
2019-03-13