企业微信 Android端开发

  • 企业微信终端开发工具包wwapi.zip
  • 向服务器发送消息

首先给出 官方开发文档。

企业微信终端开发工具包wwapi.zip

在进行开发之前,首先要配置好开发环境,将官方提供的SDK库——企业微信终端开发工具包wwapi.zip导入工程。
关于wwapi.zip请注意:

  1. wwapi.zip是在mac OS系统中生成的压缩包,所以压缩包中除了开发要用到的wwapi包,还有一个_MACOSX包。其中的内容与压缩的文件无关,仅是iOS系统在解压文件时向其中缓存的一些信息。这些原本在Mac系统中不可见,但是当在Windows系统中解压使用时,因为更换了操作系统的缘故,这显示在了wwapi.zip包内,可以理解为无用文件。
  2. 使用wwapi包的内容,不要将其当成 jar包 或者 需要import才能导入的project,而是将其当做自己开发的其余代码一样,将wwapi包内的com包及其内容复制粘贴入自己工程的src包下,如下图所示。

  3. 此时,就可以直接import需要的企业微信sdk库中的各个class类,并在自己的代码中使用企业微信提供的sdk库中的方法了。

向服务器发送消息

向企业微信后台发送消息,通过IWWAPI的sendMessage方法来实现。有两种方式:

  • boolean sendMessage(BaseMessage msg):仅发送消息给企业微信后台(发送完成后会切回app界面)。
  • boolean sendMessage(BaseMessage req, IWWAPIEventHandler callback):带回调的sendMessage向企业微信后台请求数据(企业微信回应数据之后会切回到第三方app界面),对于返回的数据在IWWAPIEventHandler callback中进行处理。

企业微信 Android端开发相关推荐

  1. 企业微信小程序开发(行事历)

    企业微信小程序开发(行事历) 背景:最近公司外出办公的同事很多,公司需要一个小程序来记录员工的出行记录,借此来统计出行成效 主要平台 PC端,安卓端 设计思想 1.普通员工,在小程序端可以发起一次出行 ...

  2. Java企业微信会话存档开发(从跳坑到爬坑)

    Java企业微信会话存档开发(从跳坑到爬坑) 本文仅作为方便首次开发企业微信使用 文章目录 Java企业微信会话存档开发(从跳坑到爬坑) 前言 一.开发准备 1.企业微信后台配置 2.sdk下载 3. ...

  3. JMessage Android 端开发详解

    JMessage Android 端开发详解 目前越来越多的应用会需要集成即时通讯功能,这里就为大家详细讲一下如何通过集成 JMessage 来为你的 App 增加即时通讯功能. 首先,一个最基础的 ...

  4. 企业微信第三方应用开发--回调配置

    ** 企业微信第三方应用开发–回调配置 ** 前言:经过一段时间的研究,终于把相关配置成功实现.在这个过程中遇到各种坑,也查阅了不少的博客都未能解决问题,最后研究官方的java事例demo加已实现.下 ...

  5. 企业微信第三方应用开发授权设置(PHP版)

    开发之前一定要搞明白,企业微信不是企业微信号,虽然有相似之处,但不尽相同!!! 企业微信第三方应用与企业微信自建应用也不相同,一定要区分! !! 本地测试完成,没问题了,直接提交上线,就OK啦!!! ...

  6. 企业微信回调接口开发

    企业微信回调接口开发 1.从企业微信api获取加解密方法 地址:企业微信api 注意事项:这里肯定会出现下面说的异常,按照说明下载jar替换jdk原来的jar就能解决问题,如果不行那就重启电脑. 2. ...

  7. 微信服务端开发必备技能——内网穿透

    前言    我们在做微信服务端开发的时候,经常会碰到需要调试,但是微信回调必须要外网环境,这时候只能打到服务器上了:那有没有什么办法是可以直接在本地调试呢?内网穿透可以让我们在本地进行调试. 什么是内 ...

  8. 企业微信hook接口开发,获取群组列表

    简要描述 获取群组列表 操作码 102003 请求说明 参数名 必选 类型 说明 type 是 int 类型 syncKey 是 string 同步key 请求示例 {"data" ...

  9. 企业微信服务端API的理解(开发指南部分)

    所有的接口需使用HTTPS协议.JSON数据格式.UTF8编码. 接口说明格式如下: 请求方式:GET/POST(HTTPS) 请求地址:https://qyapi.weixin.qq.com/cgi ...

  10. 【前端企微开发流程】-企业微信-创建应用-开发-调试-发布

    创建应用 概述 在企业微信中,企业应用分为基础应用.第三方应用及自建应用 基础应用:企业微信本身自带的应用 第三方应用:由第三方服务商提供的办公应用套件,管理员可根据企业办公需要选择安装 自建应用:根 ...

最新文章

  1. 如何运行ImageMagick的命令行工具
  2. 发现自己竟然有点恐高,郁闷
  3. 翻转二叉树—leetcode226
  4. 标题栏打字效果_JS特效源码
  5. android格式化时间中文版,Android 仿微信聊天时间格式化显示功能
  6. oracle怎么查询模式名,oracle怎么查询数据库实例的三种方式
  7. 第二章 变量和基本类型
  8. 体检套餐管理系统的综合版
  9. TCP/IP协议学习(四) 基于C# Socket的Web服务器---静态资源处理
  10. 冰点——收费文档的下载利器
  11. 2020-09-22回忆一下高中物理的弹性碰撞速度公式推导
  12. MySQL中更新时间字段的更新时点问题
  13. 2022年沈阳市施工员(装修装饰)考试练习题及答案
  14. 请教个问题,我想把数据中名字的重复值删掉,只保留年纪大的怎么整呢?
  15. cesium加载动图方案三:通过apng-js库实现
  16. 中央处理器——微程序
  17. 最难得的素养,是等人把话说完
  18. 大规模部署lxc容器遇到的若干问题
  19. 德国金融监管机构就区块链证券监管发布公告
  20. KDB+ database 介绍

热门文章

  1. 浏览器内核信息和功能查看
  2. Java实现极光推送
  3. 2.Smali的基础语法
  4. mac文件管理服务器,Path Finder For Mac v8.6 高效的文件管理工具 _ 黑苹果乐园
  5. matlab中矩阵运算lu,matlab中矩阵lu分解
  6. B2B行业使用什么CRM好? B2B行业的专属CRM—协同级CRM
  7. Mysql读写分离的原理及配置--amoeba
  8. python爬虫-斗鱼弹幕(asyncore仅供学习参考用)
  9. 2020哪款蓝牙耳机降噪效果更好?100-500平价蓝牙耳机测评推荐
  10. Win10 企业版 2016长期服务版 激活