- 多次终审
- 多次立项
- 财务板块-付款计划API
- 竣工自检API
- 审批中心管理
- 分批开工
- 项目公司管理
- admin
- 项目回款-申请
- 审批流导出
- APP合同管理
- 项目登记管理
- 项目立项管理
- 项目计划管理
- 项目开工管理
- 文件上传
- 竣工验收API
- 审批流程管理
- 商机信息实体表管理
- 推广配置管理
- 微信小程序
- 商机管理
- 物资调拨管理
- 渠道商表管理
- 渠道商合同签约表管理
- 默认目录
- TestController
- APP待办记录管理
- 项目方案计算API管理
- 项目终审管理
- 渠道商管理
- 渠道商合同签约管理
- 渠道商项目登记管理
- 腾讯广告-对接
- 待办记录管理
- photovoltaic-base-web
- 内部用户API
- 施工管理
- Test01Controller
- 主页 BI 数据接口
- 光伏系统登录POST
- 腾讯广告-授权码GET
获取授权码
开发中
本地环境
http://127.0.0.1:10016
本地环境
http://127.0.0.1:10016
GET
/oauth/authorize
请求参数
Query 参数
client_id
string
必需
示例值:
1112029684
redirect_uri
string
必需
示例值:
https://pvs.tcl.com/api/qq/auth
account_type
string
必需
示例值:
ACCOUNT_TYPE_QQ
Header 参数
token
string
可选
默认值:
{{token}}
tenant-id
string
可选
默认值:
{{tenant-id}}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'http://127.0.0.1:10016/oauth/authorize?client_id=1112029684&redirect_uri=https://pvs.tcl.com/api/qq/auth&account_type=ACCOUNT_TYPE_QQ' \
--header 'token: ' \
--header 'tenant-id: 0'
返回响应
🟢200成功
application/json
Body
object {0}
示例
<!DOCTYPE html>
<html lang="zh-CN" class="ad30">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<meta name="format-detection" content="telephone=no">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<title>开发者专区 - 腾讯广告</title>
<meta http-equiv="Content-Security-Policy" content="script-src *.qq.com *.gdtimg.com *.gtimg.cn *.gtimg.com *.woa.com f.gdt.isd.com cdn-go.cn 'unsafe-inline' 'unsafe-eval'">
<link rel="shortcut icon" href="//developers.e.qq.com/favicon.ico" type="image/x-icon">
<script src="https://cdn-go.cn/aegis/aegis-sdk/latest/aegis.min.js?_bid=3977"></script>
<script src="https://beaconcdn.qq.com/sdk/3.1.51/beacon_web.min.js"></script>
<script src="https://beacon.cdn.qq.com/auto_tracker/js/autotracker-beacon-oa-4.3.5.min.js"></script>
<style type="text/css">
.page-app .app-list .app-panel.app-fix {
width: 288px;
height: 112px;
border: 1px solid #e6e8ed;
border-radius: 8px;
margin-left: 16px;
margin-bottom: 24px;
float: left;
background-color: #fff;
position: relative;
}
</style>
<link href="//public.gdtimg.com/qzone/biz/gdt/lib/spaui-components/spaui/3.0.62-beta.0/spaui.css?max_age=31536000" rel="stylesheet" type="text/css" />
<link href="//public.gdtimg.com/gdt_ui_proj/dist/api/site-pc-2020/css/style-20201029.css?max_age=31536000" rel="stylesheet" type="text/css" />
<link href="//public.gdtimg.com/static/onex/lib/odc/1.0.242/odc.css?max_age=31536000" rel="stylesheet" type="text/css" />
<link href="//public.gdtimg.com/qzone/biz/gdt/lib/spaui-components/reset/0.1.4/spaui-base.css?max_age=31536000" rel="stylesheet" type="text/css" />
<link href="//public.gdtimg.com/qzone/biz/gdt/lib/spaui-components/spaui-button/0.1.28/spaui-button.css?max_age=31536000" rel="stylesheet" type="text/css" />
<link href="//public.gdtimg.com/qzone/biz/gdt/lib/spaui-components/spaui-checkbox/0.1.13/spaui-checkbox.css?max_age=31536000" rel="stylesheet" type="text/css" />
<link href="//public.gdtimg.com/qzone/biz/gdt/lib/spaui-components/spaui-dialog/0.1.89/spaui-dialog.css?max_age=31536000" rel="stylesheet" type="text/css" />
<link href="//public.gdtimg.com/qzone/biz/gdt/lib/spaui-components/spaui-select/0.3.94/spaui-select.css?max_age=31536000" rel="stylesheet" type="text/css" />
<link href="//public.gdtimg.com/qzone/biz/gdt/lib/spaui-components/spaui-table/0.2.78/spaui-table.css?max_age=31536000" rel="stylesheet" type="text/css" />
<link href="//public.gdtimg.com/gdt_ui_proj/dist/api/site-pc/css/style-bind-20200310.css?max_age=31536000" rel="stylesheet" type="text/css" />
<link href="//qzonestyle.gdtimg.com/gdt_ui_proj/dist/spear/mkapi-20240705.css?max_age=31536000" rel="stylesheet" type="text/css" />
<style>
.top-bar .logo, .top-bar .nav-menu {
position: relative;
z-index: 1;
}
</style>
</head>
<body class="bg-gray oauth-page" >
<div id="content" >
<div class="main-wrap">
<div class="loading-panel">
<i class="ico ico-loading-big"></i>
</div>
</div>
</div>
<div class="none">
<script type="text/javascript" src="//public.gdtimg.com/qzone/biz/gdt/lib/jquery/jquery-2.1.4.js?max_age=31536000"></script>
<script type="text/javascript" src="//public.gdtimg.com/qzone/biz/gdt/lib/combo/react-16.12.0_redux-4.0.4_react-redux-5.1.1_prop-types-15.7.2_compatible.min.js?max_age=31536000"></script>
<script type="text/javascript" src="//public.gdtimg.com/qzone/biz/gdt/lib/react-bootstrap-0.32.1/react-bootstrap.min.js?max_age=31536000"></script>
<script type="text/javascript" src="//public.gdtimg.com/qzone/biz/gdt/lib/highcharts-5.0.6/highcharts.js?max_age=31536000"></script>
<script type="text/javascript" src="//public.gdtimg.com/qzone/biz/gdt/lib/fileapi-2.0.11/FileAPI.html5.min.js?max_age=31536000"></script>
<script type="text/javascript" src="//public.gdtimg.com/qzone/biz/gdt/lib/spaui-components/spaui/3.0.62-beta.0/spaui.min.js?max_age=31536000"></script>
<script type="text/javascript" src="//public.gdtimg.com/qzone/biz/gdt/lib/spaui-components/spaui-table/0.2.78/spaui-table.min.js?max_age=31536000"></script>
<script type="text/javascript" src="//public.gdtimg.com/qzone/biz/gdt/lib/spaui-components/spaui-checkbox/0.1.38/spaui-checkbox.min.js?max_age=31536000"></script>
<script type="text/javascript" src="//public.gdtimg.com/qzone/biz/gdt/lib/spaui-components/spaui-dialog/0.1.89/spaui-dialog.min.js?max_age=31536000"></script>
<script type="text/javascript" src="//public.gdtimg.com/qzone/biz/gdt/lib/spaui-components/spaui-popover/0.1.84/spaui-popover.min.js?max_age=31536000"></script>
<script type="text/javascript" src="//public.gdtimg.com/qzone/biz/gdt/lib/spaui-components/spaui-icon/0.1.7/spaui-icon.min.js?max_age=31536000"></script>
<script type="text/javascript" src="//public.gdtimg.com/qzone/biz/gdt/lib/spaui-components/spaui-select/0.3.94/spaui-select.min.js?max_age=31536000"></script>
<script type="text/javascript" src="//public.gdtimg.com/qzone/biz/gdt/lib/spaui-components/spaui-button/0.1.28/spaui-button.min.js?max_age=31536000"></script>
<script type="text/javascript" src="//public.gdtimg.com/qzone/biz/gdt/lib/spaui-components/spaui-input/0.1.35/spaui-input.min.js?max_age=31536000"></script>
<script type="text/javascript" src="//public.gdtimg.com/qzone/biz/gdt/lib/spaui-components/spaui-formgroup/0.1.22/spaui-formgroup.min.js?max_age=31536000"></script>
<script type="text/javascript" src="//public.gdtimg.com/qzone/biz/gdt/lib/spaui-decorate/0.1.1/index.js?max_age=31536000"></script>
<script type="text/javascript" src="//public.gdtimg.com/qzone/biz/gdt/lib/spaui-components/spaui-viewer/0.1.17/spaui-viewer.min.js?max_age=31536000"></script>
<script type="text/javascript" src="//public.gdtimg.com/qzone/biz/gdt/lib/spaui-components/spaui-datepicker/0.1.120/spaui-datepicker.min.js?max_age=31536000"></script>
<script type="text/javascript" src="//public.gdtimg.com/qzone/biz/gdt/lib/spaui-components/spaui-dialog/0.1.89/spaui-dialog.min.js?max_age=31536000"></script>
<script type="text/javascript" src="//public.gdtimg.com/qzone/biz/gdt/lib/spaui-components/spaui-radiogroup/0.1.41/spaui-radiogroup.min.js?max_age=31536000"></script>
<script type="text/javascript" src="//public.gdtimg.com/qzone/biz/gdt/lib/spaui-components/spaui-labels/0.1.45/spaui-labels.min.js?max_age=31536000"></script>
<script type="text/javascript" src="//public.gdtimg.com/qzone/biz/gdt/lib/spaui-components/spaui-buttongroup/0.1.54/spaui-buttongroup.min.js?max_age=31536000"></script>
<script type="text/javascript" src="//public.gdtimg.com/static/onex/lib/odc/1.0.253/odc.min.js?max_age=31536000"></script>
<script>
// 前端监控TAM
window.aegis = new Aegis({
id: 'vtPIhdzPOwEsRKCMCC', // 项目ID
spa: true,
reportApiSpeed: true, // 接口测速
reportAssetSpeed: true, // 静态资源测速
onReport(log) {
console.info(log)
}
})
// 前端上报灯塔
window.beacon = new BeaconAction({
appkey: "0WEB05XEO743T7KB", // 系统或项目id, 必填
versionCode: '2.11.1', //项目版本,选填
channelID: 'channel', //渠道,选填
openid: 'openid', // 用户id, 选填
isDebug: false, // 是否开启实时联调, 默认关闭,选填
strictMode: false,//严苛模式开关, 打开严苛模式会主动抛出异常, 上线请务必关闭!!!
delay: 3000, // 普通事件延迟上报时间(单位毫秒), 默认3000(3秒),选填
sessionDuration: 60 * 1000,// session变更的时间间隔, 一个用户持续30分钟(默认值)没有任何上报则算另一次 session,每变更一次session上报一次启动事件(rqd_applaunched),使用毫秒(ms),最小值30秒,选填
onReportSuccess: e => {
// console.log('onReportSuccess : ' + e);
}, // 上报成功回调,选填
onReportFail: e => {
// console.log('onReportFail : ' + e);
}, // 上报失败回调,选填
})
// 统一上报自定义事件方法
window.reportEvent = function (name, params) {
if (window.beacon) {
const data = {
'event_name': name,
'event_value': JSON.stringify(params)
};
window.beacon.onUserAction('custom_event', data);
}
}
window.beacon2 = new BeaconAction({
appkey: "0WEB05WA1I6Q0AKN", // 系统或项目id, 必填
versionCode: '2.11.1', //项目版本,选填
channelID: 'channel', //渠道,选填
openid: 'openid', // 用户id, 选填
isDebug: false, // 是否开启实时联调, 默认关闭,选填
strictMode: false,//严苛模式开关, 打开严苛模式会主动抛出异常, 上线请务必关闭!!!
needReportRqdEvent: false, // 是否上报默认事件,默认上报true
delay: 3000, // 普通事件延迟上报时间(单位毫秒), 默认3000(3秒),选填
sessionDuration: 60 * 1000,// session变更的时间间隔, 一个用户持续30分钟(默认值)没有任何上报则算另一次 session,每变更一次session上报一次启动事件(rqd_applaunched),使用毫秒(ms),最小值30秒,选填
onReportSuccess: e => {
// console.log('onReportSuccess : ' + e);
}, // 上报成功回调,选填
onReportFail: e => {
// console.log('onReportFail : ' + e);
}, // 上报失败回调,选填
})
window.reportAPIHottag = function (params) {
if (window.beacon2) {
const data = Object.assign({
event_time: Date.now().toString(),
referer: window.location.href,
document_referrer: document?.referrer || '',
user_agent: window?.navigator?.userAgent || '',
}, params);
window.beacon2.onDirectUserAction('api_hottag', data);
}
}
$(document).on('click', '[data-hottag]', function () {
const dataHottag = this.getAttribute('data-hottag') || '';
const dataHottagContent = this.getAttribute('data-hottag-content') || '';
reportAPIHottag({
event_id: dataHottag,
context: dataHottagContent,
});
});
// 灯塔可视化全埋点
const autoInstance = new AutoTrackBeacon({
report: {
appkey: '0WEB05WA1I6Q0AKN', // 从datahub获取的appkey
// commonParams: { // 自定义的上报公共参数, 每条上报都会携带
// uid: window.userInfo.xxx, // uid是业务用户身份标示
// },
},
uselib: ['antd'], // 预设了ui库track规则,包括omui,antd,element,tdesign等;不设置该项则没有预设规则,完全依据传入的track配置
});
// !!!!初始化,注意这里要显式调用init方法
autoInstance.init();
</script>
<script src="https://yzf.qq.com/xv/web/static/chat_sdk/yzf_chat.min.js"></script>
</div>
<script type="text/javascript" src="//public.gdtimg.com/qzone/biz/gdt/marketing_api/20250325/oauth.bundle.js"></script></body>
</html>