Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

open-dingtalk/openapi-demo-java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

21 Commits

Repository files navigation

软件依赖

  • java version "1.7"
  • maven3

Getting Started

  1. 将工程clone到本地:git clone https://github.com/open-dingtalk/openapi-demo-java.git
  2. 使用IDE导入工程,比如eclipse点击File->import(推荐使用maven导入), IDEA点击File->New->Project from Existing Sources..., 文件编码都是UTF-8
  3. 打开工程的Env.java文件,填入企业的CORP_ID,APP_KEY,APP_SECRET。参数获取请参考名词解释
 public static final String CORP_ID = "your CORP_ID";
 public static final String APP_KEY = "your APP_KEY";
 public static final String APP_SECRET = "your SECRET";
  1. 部署工程,建议使用mvn -DskipTests=true jetty:run运行或者IDE中的maven插件运行
  2. OA后台创建微应用,并把工程的首页地址/index.jsp填到微应用首页地址中。 如何创建微应用?

DEMO具体实现

1. jsapi权限验证配置流程

请查看文档

  • 前端文件:WebContent/index.jsp,WebContent/javascripts/demo.js
  • 后端文件

2.免登流程

请查看文档

  • 前端文件:WebContent/javascripts/demo.js
  • 后端文件:链接

3.企业内部应用-服务端API-通讯录管理-部门管理

请查看文档

4.企业内部应用-服务端API-通讯录管理-用户管理

请查看文档

About

钉钉企业应用接入-JSAPI权限验证-Java Demo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

AltStyle によって変換されたページ (->オリジナル) /