当前位置: 首页 > news >正文

成都中小企业网站建设地推网推平台

成都中小企业网站建设,地推网推平台,站群系统有哪些,鞋子 东莞网站建设获取小程序码:小程序码为圆图,且不受数量限制。 目录 文档 接口地址 请求方式 功能描述 注意事项 获取 scene 值 请求参数 返回参数 对接 请求方法 获取小程序码 调用获取小程序码 总结 文档 接口地址 https://api.weixin.qq.com/wxa/get…

获取小程序码:小程序码为圆图,且不受数量限制。

目录

文档

接口地址

请求方式

功能描述

注意事项

获取 scene 值

请求参数

返回参数

对接

请求方法

获取小程序码

调用获取小程序码

总结


文档

接口地址

https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=ACCESS_TOKEN

请求方式

POST

功能描述

该接口用于获取小程序码,适用于需要的码数量极多的业务场景。通过该接口生成的小程序码,永久有效,数量暂无限制。 更多用法详见 获取小程序码。

注意事项

如果调用成功,会直接返回图片二进制内容,如果请求失败,会返回 JSON 格式的数据。

POST 参数需要转成 JSON 字符串,不支持 form 表单提交。

调用分钟频率受限(5000次/分钟),如需大量小程序码,建议预生成

获取 scene 值

scene 字段的值会作为 query 参数传递给小程序/小游戏。用户扫描该码进入小程序/小游戏后,开发者可以获取到二维码中的 scene 值,再做处理逻辑。

调试阶段可以使用开发工具的条件编译自定义参数 scene=xxxx 进行模拟,开发工具模拟时的 scene 的参数值需要进行 encodeURIComponent

请求参数

返回参数

对接

请求方法

对请求使用了curl方法进行了封装。

代码如下:

/*** 发起请求* @param string $url 请求地址* @param string $param 请求数据包* @return   string      请求返回数据*/
public function http_post($url, $param)
{$oCurl = curl_init();if (stripos($url, "https://") !== FALSE) {curl_setopt($oCurl, CURLOPT_SSL_VERIFYPEER, FALSE);curl_setopt($oCurl, CURLOPT_SSL_VERIFYHOST, false);curl_setopt($oCurl, CURLOPT_SSLVERSION, 1); //CURL_SSLVERSION_TLSv1}if (is_string($param)) {$strPOST = $param;} else {$aPOST = array();foreach ($param as $key => $val) {$aPOST[] = $key . "=" . urlencode($val);}$strPOST = join("&", $aPOST);}curl_setopt($oCurl, CURLOPT_URL, $url);curl_setopt($oCurl, CURLOPT_RETURNTRANSFER, 1);curl_setopt($oCurl, CURLOPT_POST, true);curl_setopt($oCurl, CURLOPT_HTTPHEADER, array('X-AjaxPro-Method:ShowList','Content-Type: application/json; charset=utf-8','Content-Length: ' . strlen($strPOST)));curl_setopt($oCurl, CURLOPT_POSTFIELDS, $strPOST);$sContent = curl_exec($oCurl);$aStatus = curl_getinfo($oCurl);curl_close($oCurl);if (intval($aStatus["http_code"]) == 200) {return $sContent;} else {return false;}
}

获取小程序码

对获取小程序码所需参数、请求地址、调用进行请求封装为一个函数。

page是小程序跳转路径,param_str是传递的参数和值。

代码如下:

public function getWxaCodeUnLimit($page, $param_str, $access_token)
{$url = "https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=" . $access_token;return $this->http_post($url, json_encode(array('scene'         =>  $param_str,'page'          =>  $page,'width'         =>  430,'check_path'    =>  false,   // 不检测路径'env_version'   =>  'trial', // 体验版 默认正式版)));
}

调用获取小程序码

注意:调用的前置条件是获取access_token值。这里不再详述获取access_token。

代码如下:

$path = 'pages/special/groupPurchase/GroupDetails';
$param_str = 'id=1';
$image = $wechatModel->getWxaCodeUnLimit($path, $param_str, $access_token);
if (strlen($image) < 1000) {ds_json_encode(10001, '错误', $image);
}
$filename = sprintf('./uploads/min_%d.png', time());
file_put_contents($filename, $image);
ds_json_encode(10000, ['path' => $filename]);

小程序码示例

总结

获取受数量限制的小程序码适用于需要推广的链接较少且需要永久有效的场景。

http://www.ds6.com.cn/news/61962.html

相关文章:

  • 利用dreamweaver设计网页深圳seo公司助力网络营销飞跃
  • 用discuz做的网站营销服务机构
  • 苏州网站制作上海网站seo招聘
  • 上海网站推广策划市场推广方案怎么做
  • 交互型网站难做吗品牌营销活动策划方案
  • 商城微发布seo秘籍优化课程
  • 佛山市建设局网站成人大专
  • 几项措施政府网站集约化建设百度移动首页
  • 上饶专业做网站建设网络推广优化招聘
  • 为什么谷歌网站打不开市场营销一般在哪上班
  • 如何做网站网页费用朋友圈营销
  • 给网站做seo的必要性新泰网站设计
  • 网站建设费用取得专票会计分录网站搭建费用
  • wordpress 外链转内链 页面seo可以提升企业网站的
  • 怎么给网站做后台热搜榜百度
  • 烟台建设用地规划查询网站北京建站
  • 做那种的视频网站有哪些网络优化软件
  • phpcms 网站哪家网站优化公司好
  • 中央政府网站建设管理办法网址大全
  • 互利互通网站建设近日发生的重大新闻
  • 做淘宝还是做网站容易关键词优化一般收费价格
  • 宁德做网站的公司成都网络营销推广
  • seo北京网站推广qq引流推广软件免费
  • 找人建站做网站需要注意什么问题谷歌商店安卓版下载
  • 怎么样做推广网站外贸网站建设报价
  • 西安三网合一网站建设合肥网站推广优化公司
  • 深圳网站建设哪家专业百度秒收录技术最新
  • 免费简历在线制作网站网络营销课程思政
  • 企业网站网络营销案例分析郑州网络推广
  • 信融网站建设网站开发今日国际重大新闻