首页 > 其他分享 >微信开发之一键创建微信群聊的技术实现

微信开发之一键创建微信群聊的技术实现

时间:2023-08-25 15:31:37浏览次数:29  
标签:群聊 请求 示例 微信 参数 创建 String

创建微信群

  • 本接口为敏感接口,请查阅调用规范手册
  • 创建后,手机上不会显示该群,往该群主动发条消息即可显示。

请求URL:

  • http://域名地址/createChatroom

请求方式:

  • POST

请求头Headers:

  • Content-Type:application/json
  • Authorization:login接口返回

参数:

参数名

必选

类型

说明

wId


String

登录实例标识

userList


String

群成员微信id,多个已 "," 分割,(必须传输2个微信id以上才可创建群聊)

topic


String

群名

请求参数示例

{
    "wId": "349be9b5-8734-45ce-811d-4e10ca568c67",
    "topic":"啦啦啦",
    "userList":"wxid_wl9qchkanp9u22,wxid_i6qsbbjenjuj22"
}

成功返回示例

{
    "message": "成功",
    "code": "1000",
    "data": {
        "chatRoomID": "22264491511@chatroom",
        "base64": "/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCACLAIsDASIAAhEBAxEB/8QAHwAAAQUBXXXXXXXXXbSac8Uif8ATeM5/Jq9Zoo/s+l3f4f5DeYVX0X4/wCZw/hrQdTstXtprixEUYZ97mRSQCrY6H1IruKKK7KVJUY8sThq1XWlzSR//9k=",
        "status": 1
    }
}

错误返回示例

{
    "message": "失败",
    "code": "1001",
    "data": null
}

返回数据:

参数名

类型

说明

code

String

1000成功

1001失败

msg

String

反馈信息

data

JSONObject

chatRoomID

String

群号

base64

String

群码

status

int

状态


微信开发之一键创建微信群聊的技术实现_微信

标签:群聊,请求,示例,微信,参数,创建,String
From: https://blog.51cto.com/u_16207997/7231557

相关文章

  • cocos2dx之创建CCControlSlider
    采用CCControlSlider创建,代码如下:CCControlSlider*slider=CCControlSlider::create("extensions/sliderTrack.png","extensions/sliderProgress.png","extensions/sliderThumb.png"); slider->setAnchorPoint(ccp(0.5,1.0f)); slider->......
  • cocos2dx之利用CCSpriteBatchNode创建多个Sprite
    相关技术文档,我们在渲染一个图片的时候经常都是一次渲染一个,如果图片资源很多的话,自然降低了效率,这个时候,我们想,要是能一次渲染完毕,以后要再创建的时候,就不需要再渲染就好了,刚好提供了一个类:CCSpriteBatchNode,一次渲染多个,具体看如下代码:voidMyBathNodeLayer::initLayer(){ CCSi......
  • cocos2dx 之如何创建label 做计分板
    首先创建label:gameScoreLabel=CCLabelTTF::create("0","Arial",30);gameScoreLabel->setColor(ccRED);gameScoreLabel->retain();gameScoreLabel->setPosition(ccp(s.width/6,s.height/6));this->addChild(gameS......
  • 微信开发之一键修改群聊备注的技术实现
    修改群备注修改群名备注后,如看到群备注未更改,是手机缓存问题,可以连续点击进入其他群,在点击进入修改的群,再返回即可看到修改后的群备注名,群名称的备注仅自己可见请求URL:http://域名地址/modifyGroupRemark请求方式:POST请求头Headers:Content-Type:application/jsonAuthorization:login......
  • sql server创建视图操作
    1、什么是视图视图就是一个虚拟的数据表,该数据表中的数据记录是有一条查询语句的查询结果得到的。2、创建视图准则创建视图需要考虑一下准则:  #视图名称必须遵循标识符的规则,该名称不得与该架构的如何表的名称相同  #你可以对其他......
  • markdown文章优雅迁移到微信公众号
    最佳实践复制下面的在线markdown右上角点击复制到微信公众号即可参考https://cloud.tencent.com/developer/article/1034690https://markdown.com.cn/editor/......
  • 微调llama2模型教程:创建自己的Python代码生成器
    本文将演示如何使用PEFT、QLoRa和Huggingface对新的lama-2进行微调,生成自己的代码生成器。所以本文将重点展示如何定制自己的llama2,进行快速训练,以完成特定任务。 https://avoid.overfit.cn/post/9794c9eef1df4e55adf514b3d727ee3b......
  • 创建第一个Django app-part5
    自动化测试开始第一个测试首先有一个bugpython3manage.pyshell创建一个测试来暴露这个bug将下面的代码写入polls应用里的tests.py文件内点击查看代码fromdjango.testimportTestCase#Createyourtestshere.importdatetimefromdjango.utilsimporttim......
  • Red Hat8.8 安装 Oracle19C,配置开机自动启动,创建数据库,调整内核参数
    1.下载rpm包oracle-database-ee-19c-1.0-1.x86_64.rpm2.上传rpm包上传下载的rpm包到响应目录,例如:/home3.安装依赖上传compat-libcap1-1.10-7.el7.x86_64.rpm和compat-libstdc++-33-3.2.3-72.el7.x86_64.rpm包的相应目录例如:/home安装上传的两个rpm包#安......
  • 如何使用 ABAP Function Module SEO_CLASS_CREATE_COMPLETE 创建 ABAP class
    SEO_CLASS_CREATE_COMPLETE函数模块用于在SAP系统中创建一个完整的SAP类。在SAPABAP中,类是面向对象编程的基本构建块,它允许开发者将数据和行为组织到一个单一的实体中。SAP的类通常用于描述业务对象、数据结构和业务逻辑,以实现灵活性和可维护性。SEO_CLASS_CREATE_COMPLETE函数......