免费试用

中文化、本土化、云端化的在线跨平台软件开发工具,支持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)上传结构化数据


相关知识:
ios安装开发app
当我们想要在iOS设备上进行开发App时,首先需要了解一些基本的原理和步骤。本文将介绍如何在iOS设备上安装开发App的详细流程。一、准备工作在开始安装开发App之前,我们需要确保以下几个条件已满足:1. 一台Mac电脑:由于iOS开发只支持苹果的操作系统
2023-07-14
app是开发android
App,即应用程序,是指为特定目的而设计和开发的软件程序,通常用于在移动设备(如智能手机、平板电脑等)上运行。Android是一种基于Linux内核的开放源代码移动操作系统,具有广泛的应用和许多功能丰富的App。开发Android App需要具备一定的编程
2023-07-14
app开发一定要搞清使用者是谁
在进行app开发时,搞清使用者是谁是非常重要的。了解使用者的需求、喜好和习惯,可以帮助开发者设计出更好的用户体验,提高app的使用率和用户满意度。本文将详细介绍为什么要搞清使用者是谁以及如何进行这一过程。首先,了解使用者是谁可以帮助开发者确定目标用户群体。
2023-06-29
app开发计算
App开发是指开发适用于移动设备的应用程序,目前已经成为了移动智能设备的必备功能之一。App开发需要熟练掌握多种编程语言和开发技术,并且需要对移动操作系统有深入的了解,同时还需要对用户需求有深刻的理解。一、App开发编程语言1. JavaJava是一种高级
2023-06-29
app开发的财务方案
在app开发中,财务方案是重要的一部分,它需要考虑如何让用户完成支付,以及如何保证支付的安全性。本文将介绍app开发的财务方案原理和详细介绍。一、财务系统概述财务系统主要包括支付和结算两个方面,其中支付是指用户完成交易时的支付方式和相应的支付渠道,包括微信
2023-06-29
apicloud开发app源码
APICloud 是一款融合了 HTML5 和原生开发技术的移动开发平台,可以帮助开发者快速地开发出高质量的移动应用。本文将介绍 APICloud 的开发原理,并以制作一个简单的待办事项应用为例讲解其详细开发流程。APICloud 开发原理:APIClou
2023-05-06