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

杭州滨江网站建设公司seo课培训

杭州滨江网站建设公司,seo课培训,做区域链的网站,wordpress 支付宝个人说明 前提资料准备 在QQ互联中心注册成为开发者 站点:https://connect.qq.com/创建应用,如图 js sdk方式 下载对应的sdk包 sdk下载:https://wiki.connect.qq.com/sdk%e4%b8%8b%e8%bd%bd 使用 下载离线js sdk 打开:https:…

说明

前提资料准备

  • 在QQ互联中心注册成为开发者
    站点:https://connect.qq.com/
  • 创建应用,如图
    1680578173772.jpg

js sdk方式

下载对应的sdk包

sdk下载:https://wiki.connect.qq.com/sdk%e4%b8%8b%e8%bd%bd

使用

下载离线js sdk

打开:https://connect.qq.com/qc_jssdk.js
复制打开的内容,在本地新建一个jssdk.js文件,粘贴到新建的js文件中

  1. 复制打开的内容
    1680574291986.jpg
  2. 粘贴到文件
    1680574354085.jpg
  3. 移入/导入项目中
  4. 修改jssdk.js文件内容,原文件是没有export 导出的
    • 文件头的 var 修改为 const 添加接收函数,用于导出
      默认的1680574960417.jpg
      修改后的1680574836112.jpg
    • 文件尾添加导出1680574847992.jpg

项目中使用

  • 封装QQ授权登录ts代码

文件名:auth_login.ts

import QC from "./jssdk" // 修改过后的sdk文件const qqLogin = async () => {QC.Login.showPopup({appId: "申请的appid",redirectURI: "申请填写的回调地址", //登录成功后会自动跳往该地址})
}export default {qqLogin,
}
  • 调起QQ授权登录
    在vue文件中使用,登录页代码
<template><div class="login"><img style="margin-left: 15px; width: 30px; height: 30px; cursor: pointer" @click="qqLogin()" src="../../assets/images/qq.png" /></div>
</template><script lang="ts" setup>
import authLogin from "../../utils/qq/auth_login"
/*** qq授权登录*/
const qqLogin = () => {authLogin.qqLogin()
}
</script>

授权登录页面效果图
1680575943298.jpg
点击QQ图片,调用QQ授权登录
点击后效果:(图片违规,真烦)
在这里插入图片描述

api方式

说明

不需要引入jssdk包了,使用windows.open方式打开以下链接

https://graph.qq.com/oauth2.0/show?which=Login&display=pc
&client_id=申请的appid
&response_type=token
&scope=all
&redirect_uri=申请的时填写的回调地址

使用

  • 登录页与js sdk方式中的一致
  • 调整封装的QQ授权登录的 auth_login.ts 的内容
    const qqLogin = async () => {
    // 获取宽度
    let width = document.body.clientWidth / 3
    // 获取高度
    let height = document.body.clientHeight / 2
    height = height <= 400 ? 400 : height
    width = width <= 500 ? 500 : width
    // 顶部偏移量
    let top = document.body.clientHeight / 4let newPage = window.open("https://graph.qq.com/oauth2.0/show?which=Login&display=pc&client_id=申请的appid&response_type=token&scope=all&redirect_uri=申请时填写的回调地址","_blank", // 打开新窗口"location=yes, width=" + width + ", height=" + height + ",top=" + top + ",left=" + width, // 新窗口的位置,大小
    )
    }
    export default {qqLogin,
    }
  • QQ授权登录效果
    在这里插入图片描述
http://www.tj-hxxt.cn/news/24670.html

相关文章:

  • 网站怎么做赚钱优化推广方案
  • 中国住房城乡建设厅网站建网站需要多少钱和什么条件
  • 金湖网站建设产品设计
  • 广州知名网站建设公司上海优化公司有哪些
  • 做网站计入什么科目广告投放的方式有哪些
  • 做物流的都是上什么网站今日重大国际新闻军事
  • 外卖在家做咋上网站百度网页版登录入口官网
  • 有了域名 做网站靠谱的免费建站
  • 福州大学学生网站建设和学生上网管理条例东莞网站制作公司联系方式
  • 网站开发新闻管理系统的背景爱站网关键词搜索
  • 龙华营销型网站制作哪家好优化关键词的步骤
  • 从零学习做网站百度网盘登陆入口
  • 网站建设中山网络推广工作内容
  • 中文网站做google广告怎么样刷粉网站推广便宜
  • 如何在网站上做用工登记宁波seo排名费用
  • 江苏做网站的公司网站seo哪家好
  • WordPress资讯网站百度推广账号怎么申请
  • 网站链接推广互联网推广公司靠谱吗
  • 有关于网站开发的参考文献西安seo代理
  • 网站做导航设计的作用是什么亚马逊排名seo
  • WordPress授权站资源网一键优化
  • 做网站开发需要学什么凡科建站小程序
  • 免费静态网站模板下载长沙专业做网站公司
  • 哪个网站旅游攻略做的最好中国万网域名查询
  • 做企业网站 签合同要注意什么长春网站制作系统
  • 专业团队黑人无锡网站优化公司
  • 营销网站建设专业团队在线服务做神马seo快速排名软件
  • 昆明网站建设是什么缅甸今日新闻
  • 区块链微信小程序开发教程武汉做seo公司
  • 珠海学网站开发福建百度seo排名点击软件