php生成抖音小程序自定义页面参数二维码代码
代码语言:php
所属分类:其他
代码描述:php生成抖音小程序自定义页面参数二维码代码
代码标签: php 生成 抖音 小程序 自定义 页面 参数 二维码 代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<?php $appId = 'ttd******************'; $appSecret = '5123132************************************e'; $accessToken = getAccessToken($appId, $appSecret); //var_dump($accessToken); // 设置请求URL $url = 'https://open.douyin.com/api/apps/v1/qrcode/create/'; // 设置请求头 $headers = array( 'Content-Type: application/json', 'access-token: '.$accessToken ); // 设置请求体 $data = array( 'app_name' => 'douyin', 'appid' => $appId, 'path' => urlencode('pages/collection/collection?from=douyin'), 'width' => 500, "is_circle_code" => true, 'set_icon' => true ); // 初始化curl会话 $ch = curl_init(); // 设置curl选项 curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_HTTPHEADER, $headers); curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($data)); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); // 执行curl请求 $response = curl_exec($ch); // 检查是否有错误 if (curl_errno($ch)) { echo 'Error:' . curl_error($ch); } else { // 解析响应 $responseData = json_decode($response, true); if ($responseData['err_no'] == 0) { echo "<img src='data:image/png;base64,".$responseData['data']['img']."' />"; } else { .........完整代码请登录后点击上方下载按钮下载查看
网友评论0