# open api demo (java ver.)
java version "1.7.0_75"
## Getting Started
1..将工程clone到本地:```git clone https://github.com/ddtalk/HarleyCorp.git```,导入到IDE中,比如eclipse点击```File->import```导入到eclipse中
2.打开工程的Env.java文件,填入企业的CORP_ID和SECRET(CORP_ID和SECRET可以在企业OA后台找到)
```
public static final String CORP_ID = "your CORP_ID";
public static final String CORP_SECRET = "your CORP_SECRET";
```
<img src="https://img.alicdn.com/tps/TB1oZwOKFXXXXc1XVXXXXXXXXXX-1084-621.jpg" width="542" height="310">
3.部署工程
4.OA后台创建微应用,并把工程的首页地址填到微应用首页中。
[如何创建微应用?](http://ddtalk.github.io/dingTalkDoc/#step-2-创建微应用)
<img src="https://img.alicdn.com/tps/TB1N490JFXXXXceXFXXXXXXXXXX-602-524.png" width="542" height="472">
###本DEMO具体实现
1.jsapi权限验证配置流程
请查看[文档](http://ddtalk.github.io/dingTalkDoc/#页面引入js文件)
- 前端文件:WebContent/index.jsp,WebContent/javascripts/demo.js
- 后端文件:[链接](https://github.com/injekt/openapi-demo-java/blob/master/src/com/alibaba/dingtalk/openapi/demo/auth/AuthHelper.java)
2.免登流程
请查看[文档](http://ddtalk.github.io/dingTalkDoc/#手机客户端微应用中调用免登)
- 前端文件:WebContent/javascripts/demo.js和
- 后端文件:[链接](https://github.com/injekt/openapi-demo-java/blob/master/src/com/alibaba/dingtalk/openapi/servlet/UserInfoServlet.java)
3.部门的操作
请查看[文档](http://ddtalk.github.io/dingTalkDoc/#管理通讯录)
- 后端文件:[链接](https://github.com/injekt/openapi-demo-java/blob/master/src/com/alibaba/dingtalk/openapi/demo/department)
4.员工的操作
请查看[文档](http://ddtalk.github.io/dingTalkDoc/#管理通讯录)
- 后端文件:[链接](https://github.com/injekt/openapi-demo-java/blob/master/src/com/alibaba/dingtalk/openapi/demo/user)
5.通讯录事件(比如用户的离职,部门的删除)回调
请查看[文档](http://ddtalk.github.io/dingTalkDoc/#通讯录及群会话变更事件回调接口录)
- 后端文件:[链接](https://github.com/injekt/openapi-demo-java/blob/master/src/com/alibaba/dingtalk/openapi/servlet/EventChangeReceiveServlet.java)
没有合适的资源?快使用搜索试试~ 我知道了~
钉钉企业应用开发demo-java
共93个文件
java:29个
html:16个
png:14个
需积分: 5 0 下载量 53 浏览量
2024-03-29
21:44:12
上传
评论
收藏 969KB RAR 举报
温馨提示
汇总了各种接口
资源推荐
资源详情
资源评论
收起资源包目录
钉钉企业应该开发-demo-javar.rar (93个子文件)
lib
client-sdk.common-1.0.0-SNAPSHOT.jar 8KB
client-sdk.example-1.0.0-SNAPSHOT.jar 17KB
taobao-sdk-java-auto_1479188381469-20170724.jar 715KB
lippi-oapi-encrpt.jar 12KB
client-sdk.spring-1.0.0-SNAPSHOT.jar 3KB
client-sdk.core-1.0.0-SNAPSHOT.jar 41KB
client-sdk.api-1.0.2.jar 49KB
pom.xml 9KB
src
main
java
com
alibaba
dingtalk
openapi
servlet
EventChangeReceiveServlet.java 4KB
OAoauth.java 1KB
ContactsServlet.java 4KB
UserInfoServlet.java 2KB
demo
message
Message.java 119B
LinkMessage.java 455B
MessageHelper.java 1KB
TextMessage.java 262B
OAMessage.java 1KB
ImageMessage.java 261B
ConversationMessageDelivery.java 391B
LightAppMessageDelivery.java 400B
MessageDelivery.java 414B
OApiException.java 414B
media
MediaHelper.java 2KB
department
DepartmentHelper.java 3KB
utils
HttpHelper.java 10KB
aes
Utils.java 1KB
PKCS7Padding.java 1KB
DingTalkJsApiSingnature.java 2KB
DingTalkEncryptor.java 9KB
DingTalkEncryptException.java 2KB
FileUtils.java 4KB
eventchange
eventChangeHelper.java 3KB
user
UserHelper.java 5KB
User.java 947B
Env.java 760B
Demo.java 12KB
auth
AuthHelper.java 6KB
webapp
stylesheets
style.css 569B
indexPC.jsp 5KB
pic
isv.png 3KB
comp.png 4KB
WEB-INF
web.xml 2KB
index.jsp 5KB
drawer
drawer.html 3KB
js
support.js 13KB
base.js 348B
index.js 42B
css
base.css 569B
index.html 3KB
list
num33.png 2KB
num2.png 2KB
2.jpg 15KB
num8.png 3KB
detail2.html 2KB
num5.png 2KB
num4.png 2KB
num7.png 2KB
num6.png 3KB
1.jpg 19KB
detail.html 2KB
num11.png 2KB
list.html 4KB
num1.png 2KB
num9.png 3KB
num3.png 2KB
3.jpg 123KB
contacts.jsp 3KB
tab
tab2.html 2KB
js
dingtalk.js 21KB
base.js 348B
index.js 42B
tab3.html 1KB
css
base.css 569B
index.html 4KB
tab1.html 1KB
nav
stylesheets
base.css 569B
2.html 5KB
5.html 1KB
3.html 4KB
4.html 606B
1.html 5KB
6.html 1KB
default.png 2KB
javascripts
base.js 373B
log.html 118B
preIndex.jsp 5KB
javascripts
demo.js 3KB
contacts.js 1KB
demoPC.js 2KB
logger.js 480B
zepto.min.js 23KB
README.md 2KB
META-INF
MANIFEST.MF 36B
共 93 条
- 1
资源评论
wjqxby123
- 粉丝: 0
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功