免费试用

中文化、本土化、云端化的在线跨平台软件开发工具,支持APP、电脑端、小程序、IOS免签等等

QQ开放平台有哪些权限

QQ开放平台有哪些权限?

一般我们常用的到就以下三个

QQ分享——分享给QQ好友,或QQ空间;

QQ登录——使用QQ号快速登录APP;

微下载——微信客户端里面跳转应用宝市场下载APP;


还有更多功能,可以参阅:


1 通用能力

1.1 QQ登录 SDK API

1.1.1 手机中已安装QQ

1.1.2 手机中未安装QQ,已安装手机QQ空间登录及授权方式与QQ一致,效果如下:

1.2 访问用户QQ个人资料 Open API

此接口主要用于网站使用QQ登录时,直接拉取用户在QQ空间的昵称、头像、性别等信息,降低用户的注册成本。

1.3 访问用户腾讯微博个人资料 Open API
1.4 获得腾讯微博好友信息

这里我们提供了一系列与微博好友操作相关的接口,包括:获取他人微博资料、我的微博粉丝列表、我的微博偶像列表、收听某个微博用户、取消收听某个微博用户。
应用可通过该接口实现对用户微博好友信息的获取,进而通过结合用户好友的偏好、用户与好友间的交互程度等信息来为用户进行内容推荐,或通过分析用户及好友的社交关系链来为用户进行好友推荐。
(1)获取他人微博资料
(2)我的微博粉丝列表
(3)我的微博偶像列表
(4)收听某个微博用户
(5)取消收听某个微博用户

2 社交传播

2.1 邀请好友 SDK API

2.1.1 发送邀请

2.1.2 多平台打通触达

移动端:
手机QQ空间:(通过应用消息强触达,用户点击消息即可开始下载安装应用

PC端:
Qzone顶部通知栏

Qzone与我相关动态

2.2 应用分享 SDK API

2.2.1 发送应用分享(应用可传入宣传文案,支持@好友加强点对点触达效果),通过本地安装的手机QQ或手机QQ空间调用发送(下图为通过手机QQ空间):

2.2.2 多平台打通触达:
移动端(手机QQ及手机QQ空间均可见,点击动态直达应用下载页)

PC端(通过Qzone显示分享动态, 并提供腾讯飞传能力,好友可一键将应用推送至手机)

2.3 发送请求、赠送礼物 SDK API

2.3.1 发送请求/礼物(通过不同参数控制),通过本地安装的手机QQ或手机QQ空间调用发送(下图为通过手机QQ空间):

2.3.2 多平台打通触达:
移动端:
手机QQ空间:(通过应用消息强触达,用户点击消息即可启动应用)

手机QQ(通过Android应用消息帐号,为避免过度骚扰,用户每天仅可通过该渠道收到一条):

PC端

2.4 应用吧 SDK API

2.5 分享内容到腾讯微博 Open API

这里我们提供了一系列与微博操作相关的接口,包括:发表一条微博、删除一条微博、发表一条带图微博、获取单条微博的转发或点评列表。
(1)发表一条微博
(2)删除一条微博
(3)发表一条带图微博

(4)获取单条微博的转发或点评列表

2.6 设置QQ头像 SDK API

3 丰富扩展能力

3.1 微云文件存储及管理 SDK API

(1)上传文件到微云
(2)从微云下载文件
(3)上传结构化数据

3.2 访问用户QQ SDK API

(1)上传文件到微云
(2)从微云下载文件
(3)上传结构化数据

3.3 微云文件存储及管理 SDK API

(1)上传文件到微云
(2)从微云下载文件
(3)上传结构化数据

3.4 微云文件存储及管理 SDK API

(1)上传文件到微云
(2)从微云下载文件
(3)上传结构化数据


相关知识:
汽车app开发商
汽车APP是指运用互联网技术,结合汽车电子系统和车联网技术,为汽车用户提供智能化、个性化、便捷化的汽车服务和管理软件。随着互联网的快速发展,汽车APP的市场需求也越来越大,因此汽车APP开发商也越来越受到关注。汽车APP的开发商需要具备专业的技术能力和丰富
2024-01-10
如果开发app
开发app是一项复杂的任务,需要涉及到多个方面的知识和技能。在本文中,我将介绍开发app的基本原理以及一些详细步骤。首先,开发app需要了解的第一个重要概念是平台。目前主要的app平台有iOS和Android两种。因此,在开发app之前,您需要决定您的ap
2024-01-10
app市场开发部总裁
作为一名博主,我很高兴来分享关于app市场开发部总裁的工作原理和详细介绍。在当今数字化时代,移动应用已经成为人们日常生活中不可或缺的一部分。作为一名app市场开发部总裁,你将负责领导和管理该部门的所有活动,以确保公司的移动应用能够获得成功并满足用户需求。一
2023-07-14
app外包开发流程
外包开发是指将软件开发项目(例如移动应用程序)的某个或全部任务外包给第三方团队或个人。下面是一些常规的外包开发流程步骤:1. 确定需求:与客户合作,详细了解他们的需求和期望,以确保准确理解项目的范围和目标。这通常包括项目的功能、设计、平台和预算等方面。2.
2023-07-14
app开发全栈
App开发全栈是指同时涉及前端开发和后端开发的技术栈。全栈开发人员需要熟悉前端开发技术,如HTML、CSS、JavaScript,以及后端开发技术,如数据库管理、服务器端编程等。在本篇文章中,我将详细介绍App开发全栈的原理和技术要点。首先,让我们来了解一
2023-06-29
app开发安卓ios能通用吗
随着移动设备的普及和互联网技术的快速发展,开发适用于各种平台的移动应用变得越来越重要。然而,开发原生应用的过程可能会相当昂贵和耗时,特别是考虑到市场主导的两大操作系统:Android 和 iOS。为了解决这个问题,许多公司都在寻求跨平台开发的解决方案,以便
2023-06-29