这是基于vue-vben-admin 模板适用于abp Vnext的前端管理项目
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
feijie 49b97279d3 feat(docs): 添加腾讯云模块文档 1 year ago
..
LINGYUN/Abp/Tencent/QQ upgrade abp framework to 8.2.0 1 year ago
FodyWeavers.xml upgrade(abp): upgrade abp framework to 7.4.0 2 years ago
FodyWeavers.xsd upgrade(abp): upgrade abp framework to 7.4.0 2 years ago
LINGYUN.Abp.Tencent.QQ.csproj upgrade abp framework to 8.2.0 1 year ago
README.EN.md feat(docs): 添加腾讯云模块文档 1 year ago
README.md feat(docs): 添加腾讯云模块文档 1 year ago

README.md

LINGYUN.Abp.Tencent.QQ

腾讯QQ互联模块,集成腾讯QQ互联服务到ABP应用程序。

功能特性

  • 支持QQ互联快速登录
  • 支持多租户配置
  • 提供QQ互联客户端工厂,支持动态创建客户端

配置项说明

基础配置

{
  "Settings": {
    "Abp.TencentCloud": {
      "SecretId": "您的腾讯云SecretId", // 从腾讯云控制台获取
      "SecretKey": "您的腾讯云SecretKey", // 从腾讯云控制台获取
      "DurationSecond": "600" // 会话持续时间(秒)
    }
  }
}

QQ互联配置

{
  "Settings": {
    "Abp.TencentCloud.QQConnect": {
      "AppId": "", // QQ互联应用ID,从QQ互联管理中心获取
      "AppKey": "", // QQ互联应用密钥,从QQ互联管理中心获取
      "IsMobile": "false" // 是否使用移动端样式,默认为PC端样式
    }
  }
}

基本用法

  1. 添加模块依赖
[DependsOn(typeof(AbpTencentQQModule))]
public class YourModule : AbpModule
{
    // ...
}
  1. 配置QQ互联服务

参考上述配置项说明进行相应配置。

  1. QQ互联服务使用示例
public class YourService
{
    private readonly TencentQQClientFactory _qqClientFactory;

    public YourService(TencentQQClientFactory qqClientFactory)
    {
        _qqClientFactory = qqClientFactory;
    }

    public async Task QQConnectAsync()
    {
        var qqClient = await _qqClientFactory.CreateAsync();
        // 使用qqClient调用QQ互联服务API
        // 详细API使用方法请参考QQ互联开发文档
    }
}

更多文档

English