钉钉微钉钉应用开发教程应注意的几个点

钉钉微应用开发自动发送会话问题。 - 阿里云
查看完整版本: [--
钉钉微应用开发自动发送会话问题。
公司内部业务经常用到钉钉做工作平台,现在有个需求&&需要做绩效审核,每月自动发送链接消息给主管填写表格。。。找了半天都没发现相应的接口,请问,从事钉钉开发或者钉钉的工作人员有什么好的建议吗? 谢谢
你是要 发送链接的 接口还是 填写表格的功能? 发送链接的可以看这个啊:https://open-doc.dingtalk.com/docs/doc.htm?spm=a219a..0.eqyfgV&treeId=172&articleId=104972&docType=1
自动发送消息
这个接口我也看了,这个需要你有个触发条件才能发送消息,我的想法是,每月指定每日 那个时间,自动发送消息
自动发送消息 也很好实现啊。你随便写个程序, 定时调用这个接口 就可以了
嗯,刚才实现了,谢谢!
请问调用发送消息接口时,会话的cid不通过js调用,怎么获取?
查看完整版本: [--
Powered by
Gzip disabled多方面对比钉钉Weex微应用与微信小程序的区别
weex微应用
微信小程序
通过webpack打包构建成一个纯Script文件,需要开发者自己写打包脚本,非常灵活。
通过IDE打包,打包路径是一个黑盒,不需要开发者写打包脚本,必须按照它的规则书写入口以及业务代码。
代码包无限制大小
限制大小2M
无配置文件
需要入口配置文件来配置页面必须依赖的Path
应用设计指南
weex微应用
微信小程序
包含了视觉,交互等常规设计微信小程序设计指南
应用接入指南
weex微应用
微信小程序
有,但是很分散
包含了应用接入指南主体微信小程序接入指南
weex微应用
微信小程序
可查看运营数据小程序数据助手,这是发布平台的一部分
开发者社区支持
weex微应用
微信小程序
有,太分散,weex主要在https://segmentfault.com/t/weex, Vue的问题在https://github.com/vuejs/vue/issues
开发者社区
量身打造的 UI 库https://github.com/Tencent/weui-wxss
量身打造的设计库https://github.com/weui/weui-design
开发者数量少,百度或google搜索出来的信息量少
开发者众多,问题能搜索出来
IDE集成开发环境
weex微应用
微信小程序
有提供IDE集成开发环境,包括调试,发布等环节。
调试需使用weex-toolkit
调试集成在IDE中
调试分为Debugger和Inspector,只允许单独使用一种
在IDE面板中既可以Debug也可以inspector还有网络请求等等可查看
如果要调试需要额外安装weex-debug
如果要分析性能依赖Safari
提供简单易用的性能分析工具
编辑器随意,如果要着色,提示,需要开发者自己找插件
集成在IDE中提供诸如智能提示,代码着色等
无法实时预览
可以实时预览
钉钉js-api需要依赖钉钉客户端模拟器包
无需,已经模拟实现大部分api
无发布平台
IDE可以发布,将小程序代码上传到微信小程序后台
IDE有更多细节功能,可参考:uplog
weex微应用
微信小程序
通过vue单组件的方式组织,也可以使用render的方式,完全取决于开发者
wxml wxss js的方式 ,开发者不可控
Vue构造函数
weex微应用
微信小程序
每一个组件都有自己独立的生命周期
Page 才有,并且一个页面只能有一个Page
Vue的生命周期方法
onLoad ... 之类Page
一个完整的应用,比如钉钉客户端在后台,应该注册在 入口文件中
在App中App,并且一个完整的小程序只允许有一个App,可以包含多个Page,一个Page代表一个完整的页面,且小于等于5
weex微应用
微信小程序
可以使用vue-router或者openLink跳转bundle.js,等等...
只有一种路由模块路由
weex微应用
微信小程序
逻辑判断:v-if=&x&
wx:if=&{{x}}&
数据绑定:
{{ message }}
{{ message }}
属性赋值:class=&id&
class=&{{ id }}&
运算::class=&[id ? 'a': 'b']&
class=&{{ id ? true : false }}&
{{ item }}
对象:使用计算属性 或data=&foo&
data=&{{foo, bar}}&object:data:{foo: 'my-foo',bar: 'my-bar'}
Vue 语法皆可支持...N
weex微应用
微信小程序
{{ item }}
对象迭代:
{{ item }}
获取索引:
{{ index }} {{ item }}
(item的命名可以随便换)
{{index}} {{ item }}
(需要使用wx:for-index或者wx:for-item修改)
Vue 还有很多其他的处理方式,详细查看列表渲染
weex微应用
微信小程序
v-if=&admin&
wx:if=&{{ admin }}&
包装元素:&.../&
else if and else:
Vue支持的更多,详细查看条件渲染,且v-show指令在weex中不支持
weex微应用
微信小程序
@click=&handler&或者v-on:click=&handler&
bindtap=&handler&
不支持冒泡
事件对象为 weex构建
事件对象支持touch event
weex微应用
微信小程序
支持ES import 或者 require,决定权在于开发者
只允许import 或者 include,决定权在于微信
组件级别的支持
模板载入 include
weex微应用
微信小程序
只支持单组件 或者 style in Js 需要额外处理,文件怎么组织和引用完全的决定权在于开发者
允许使用 @import 来组织样式
只支持class
支持 class id element ::after ::befor
不支持全局样式
支持全局样式
支持内联样式
基于750像素开发
基于 rpx 单位开发,建议使用iPhone6视觉稿为基准
布局只能使用flexbox
支持少数的样式
大部分都支持取决于你的设备
weex微应用
微信小程序
容器组件 p scroller list
view scroll-view swiper movable-area
文本显示需要依赖text,texttarea
不需要text组件也可以显示文本,本身也有text组件,texttarea
开关组件 switch
switch,checkbox,radio
轮播 slider,indicator
slider 是滑动选择器
媒体 video, image
audio,video,image
contact-button 客服会话
gcanvas依赖第三方插件
picker-view,picker,label,form,button,progress
其他组件 cell, loading,refresh,waterfall,a
weex微应用
微信小程序
钉钉js-api,weex自带的module,第三方插件的module
微信小程序js-api[{"name":"noesc"},{"name":"haveecs"},{"name":"haverds"},{"name":"moren"},{"name":"memberpoints"}]
[{"customer_type":[{"0":"false","1":"false","tce_rule_count":"1"}],"go_to_aboad_demand_level":[{"0":"false","1":"false","2":"false","tce_rule_count":"1"}],"isGcLevel12":"false","isGcLevel3":"false","lost_risk_score":[{"0":"false","1":"false","2":"false","tce_rule_count":"1"}],"user_tech_strength":[{"0":"false","1":"false","2":"false","tce_rule_count":"1"}],"association":"not_effective","aliyun_site_activity_level":[{"0":"false","1":"false","2":"false","tce_rule_count":"1"}],"main_browse_prd":[{"rds":"false","ecs":"false","mail":"false","vm":"false","domain":"false","tce_rule_count":"1","slb":"false","cdn":"false","oss":"false"}],"longTailUser":"false","result":"noesc","user_dentity_des":[{"技术/运维":"false","技术部副负责人":"false","其它":"false","高级架构师":"false","tce_rule_count":"1","平台工程师":"false","站长":"false","CEO":"false","CEO (法人)":"false","项目负责人":"false","技术负责人":"false","财务负责人":"false","股东":"false","技术运维负责人":"false","运维负责人":"false","技术人员":"false"}],"new_user_ecs_buy_level":[{"0":"false","1":"false","2":"false","tce_rule_count":"1"}],"aliyun_prd_retain":[{"rds":"false","ecs":"false","mail":"false","vm":"false","domain":"false","tce_rule_count":"1","slb":"false","cdn":"false","oss":"false"}],"prob_cal_level_churn":[{"0":"false","1":"false","2":"false","tce_rule_count":"1"}],"user_level_yun":[{"tce_rule_count":"1","V0":"false","V1":"false","V2":"false","V3":"false","V4":"false"},{"tce_rule_count":"1","V0":"false","V1":"false","V2":"false","V3":"false","V4":"false"}],"user_level":[{"L0":"false","L1":"false","L2":"false","L3":"false","tce_rule_count":"1","L4":"false"},{"L0":"false","L1":"false","L2":"false","L3":"false","tce_rule_count":"1","L4":"false"},{"L0":"false","L1":"false","L2":"false","L3":"false","tce_rule_count":"1","L4":"false"}],"user_cat_level1":[{"0":"false","1":"false","2":"false","tce_rule_count":"1"}],"is_ecs_retain":"0","user_cat_name_level1":[{"网站":"false","其它":"false","通讯社交":"false","tce_rule_count":"1","o2o":"false","金融":"false","IT与软件开发":"false","能源/交通运输/生产制造":"false","移动APP":"false","教育":"false","音视频":"false","医疗健康":"false","政府/事业单位":"false","游戏":"false","物联网":"false","电子商务":"false","旅游":"false"}],"interested_prd":[{"rds":"false","ecs":"false","mail":"false","vm":"false","domain":"false","tce_rule_count":"1","slb":"false","cdn":"false","oss":"false"}],"ecs_res_use_stage":[{"0":"false","1":"false","2":"false","tce_rule_count":"1"}]},{"customer_type":[{"0":"false","1":"false","tce_rule_count":"1"}],"go_to_aboad_demand_level":[{"0":"false","1":"false","2":"false","tce_rule_count":"1"}],"isGcLevel12":"false","isGcLevel3":"false","is_rds_retain":"1","lost_risk_score":[{"0":"false","1":"false","2":"false","tce_rule_count":"1"}],"user_tech_strength":[{"0":"false","1":"false","2":"false","tce_rule_count":"1"}],"association":"not_effective","aliyun_site_activity_level":[{"0":"false","1":"false","2":"false","tce_rule_count":"1"}],"main_browse_prd":[{"rds":"false","ecs":"false","mail":"false","vm":"false","domain":"false","tce_rule_count":"1","slb":"false","cdn":"false","oss":"false"}],"longTailUser":"false","result":"haverds","user_dentity_des":[{"技术/运维":"false","技术部副负责人":"false","其它":"false","高级架构师":"false","tce_rule_count":"1","平台工程师":"false","站长":"false","CEO":"false","CEO (法人)":"false","项目负责人":"false","技术负责人":"false","财务负责人":"false","股东":"false","技术运维负责人":"false","运维负责人":"false","技术人员":"false"}],"new_user_ecs_buy_level":[{"0":"false","1":"false","2":"false","tce_rule_count":"1"}],"aliyun_prd_retain":[{"rds":"false","ecs":"false","mail":"false","vm":"false","domain":"false","tce_rule_count":"1","slb":"false","cdn":"false","oss":"false"}],"prob_cal_level_churn":[{"0":"false","1":"false","2":"false","tce_rule_count":"1"}],"user_level_yun":[{"tce_rule_count":"1","V0":"false","V1":"false","V2":"false","V3":"false","V4":"false"}],"user_level":[{"L0":"false","L1":"false","L2":"false","L3":"false","tce_rule_count":"1","L4":"false"},{"L0":"false","L1":"false","L2":"false","L3":"false","tce_rule_count":"1","L4":"false"}],"user_cat_level1":[{"0":"false","1":"false","2":"false","tce_rule_count":"1"}],"user_cat_name_level1":[{"网站":"false","其它":"false","通讯社交":"false","tce_rule_count":"1","o2o":"false","金融":"false","IT与软件开发":"false","能源/交通运输/生产制造":"false","移动APP":"false","教育":"false","音视频":"false","医疗健康":"false","政府/事业单位":"false","游戏":"false","物联网":"false","电子商务":"false","旅游":"false"}],"interested_prd":[{"rds":"false","ecs":"false","mail":"false","vm":"false","domain":"false","tce_rule_count":"1","slb":"false","cdn":"false","oss":"false"}],"ecs_res_use_stage":[{"0":"false","1":"false","2":"false","tce_rule_count":"1"}]},{"result":"haveecs","isGcLevel12":"false","isGcLevel3":"false","association":"not_effective","is_ecs_retain":"1","longTailUser":"false"},{"result":"moren","isGcLevel12":"false","isGcLevel3":"false","association":"not_effective","reg_days":"999999","longTailUser":"false"},{"result":"memberpoints","isGcLevel12":"false","isGcLevel3":"false","association":"not_effective","longTailUser":"false"},{"result":"caigouji","isGcLevel12":"false","isGcLevel3":"false","association":"not_effective","user_level":[],"user_cat_level1":[{"0":"true","1":"true","2":"true","tce_rule_count":"1"}],"longTailUser":"false"},{"result":"inactiverecall","isGcLevel12":"false","isGcLevel3":"false","association":"not_effective","member_rights":"FY_riskandlost_Maraccess","longTailUser":"false"}]
通用解决方案
行业解决方案
企业服务解决方案
安全解决方案
大数据解决方案
DevOps解决方案
ET行业大脑
人工智能解决方案
机器算法平台
ET大脑生态
数据分析与展现
大数据应用
大数据基础服务
天池AI生态
安全解决方案
安全服务 · 先知
建议与反馈
技术与赋能
售前咨询 95187转1
下载阿里云APP
灵活管控,快速上云
一套服务于E应用的云计算基础设施,提供一键资源编排和购买、生成并部署微应用后台云上服务,为开发者提供简单易用、安全可靠、服务稳定的体验
1.提高效率
使用一键式构建方案,大幅降低钉钉应用的接入门槛
2.高可用性
基于高可用性及扩展性的架构,支持自有业务快速增长
3.节省费用
享受钉钉云的专属折扣,开发及生产环境按需购买
4.高安全性
使用专有的安全环境,保护企业数据安全
云基础相关搭配
E应用解决方案资源包
适用于个人开发及企业测试
云服务器ECS*1
t5-lc1m2.small
数据库RDS*1
MYSQL 5.7 高可用版 1核 1GB
负载均衡SLB
按使用流量计费
按使用流量计费
弹性公网IP*1
&0.52/小时
适用于个人开发及企业测试,服务少量的客户,稳定性及扩展性后继需要优化
云服务器ECS
规格:t5-lc1m2.small
规格:MYSQL 5.7 高可用版 1核 1GB
负载均衡SLB
按使用流量计费
按使用流量计费
弹性公网IP(EIP)
按使用流量计费
&0.52/小时
适用于小型应用服务商
云服务器ECS*2
sn1ne.large
数据库RDS*1
MySQL 5.7 高可用版
负载均衡SLB*1
标准型I (slb.s2.small)
弹性公网IP*2
5M(入)| 2M(出)
& 3.78/小时
适用于小型应用服务商,能够支持数百个企业使用你的应用,较好的稳定性和扩展性
云服务器ECS*2
sn1ne.large
数据库RDS*1
MySQL 5.7 高可用版
负载均衡SLB*1
标准型I (slb.s2.small
弹性公网IP(EIP)*2
5M(入)/2M(出)
&3.78/小时
适用于中型应用服务商
云服务器ECS*3
sn1ne.xlarge
数据库RDS*1
MySQL 5.7 高可用版
负载均衡SLB*1
标准型II (slb.s2.medium)
弹性公网IP*2
10M(入)| 4M(出)
&9.11/小时
适用于中型应用服务商,支持数千个企业使用你的应用。较好的稳定性和扩展
云服务器ECS*3
sn1ne.xlarge
数据库RDS*1
MySQL 5.7 高可用版|4核8G 20G存储
负载均衡SLB*1
标准型II (slb.s2.medium)
弹性公网IP(EIP)*2
10M(入)| 4M(出)
&9.11/小时
适用于大型应用服务商
云服务器ECS*4
sn1ne.2xlarge
数据库RDS*1
MySQL 5.7 高可用版|8核16G 20G存储
负载均衡SLB*1
高阶型I (slb.s3.small)
弹性公网IP*2
20M(入)|8M(出)
&22.17/小时
适用于大型应用服务商,支持数万个企业使用你的应用。较好的稳定性和扩展性。
云服务器ECS*4
sn1ne.2xlarge
数据库RDS*1
MySQL 5.7 高可用版|8核16G 20G存储
负载均衡SLB*1
高阶型I (slb.s3.small)
弹性公网IP(EIP)*2
20M(入)|8M(出)
&22.17/小时
售前咨询热线
支持与服务
资源和社区
关注阿里云
International
下载阿里云APP
灵活管控,快速上云您还没有登录,快捷通道只有在登录后才能使用。 还没有帐号? 赶紧
关于钉钉微应用返回问题
在线时间0小时
您好我在使用开发微应用的时候我的微应用通过自己的CorpId链接打开了钉钉的审核页面,但是按返回的时候返回的是微应用上层页面既包含公告、钉盘的那个页面而不是我的微应用主页面,结构如下:主页(包含公告,钉盘那个页面)--》我的微应用主页--》审批页面请问现在能实现从审批页面直接返回我的微应用主页吗?我用的是钉钉客户端API.谢谢
在线时间0小时
Re关于钉钉微应用返回问题
没有人吗?
在线时间0小时
Re关于钉钉微应用返回问题
我从事工程行业,我们公司想基于钉钉平台做一套自己的企业管理系统,只和公司对接,有意者请联系我,姓周,
在线时间2小时
Re关于钉钉微应用返回问题
IOS可以使用钉钉的左侧导航重写dd.biz.navigation.setLeft({control: true,//是否控制点击事件,true 控制,false 不控制, 默认falsetext: '返回',//控制显示文本,空字符串表示显示默认文本onSuccess : function(result) {//doSomthing},onFail : function(err) {}});Android使用事件回调监听document.addEventListener('backbutton', function(e) {// 在这里处理你的业务逻辑e.preventDefault(); //backbutton事件的默认行为是回退历史记录,如果你想阻止默认的回退行为,那么可以通过preventDefault()实现});
访问内容超出本站范围,不能确定是否安全
限100 字节
如果您在写长篇帖子又不马上发表,建议存为草稿
您目前还是游客,请
验证问题: ECS是阿里云提供的什么服务? 正确答案:云服务器
&回复后跳转到最后一页【钉钉】如何设置微应用名称?-正解问答-正解网0【钉钉】如何设置微应用名称?作者:Petect.F来源:正解网链接:投票0好问题烂问题同问已同问修改分享扫码分享复制网址OK了,粘贴即可!解答:1个同问:0人浏览:889次修改提问【钉钉】如何设置微应用名称?&&&&&提交图片把图片文件拖到这里即可上传上传完,点击「插入图片」按钮插入title插入图片图片链接:图片描述:添加取消视频title插入视频视频链接:添加取消出于安全考虑,目前正解网仅支持腾讯视频(支持 HTTPS)的视频播放页链接
提交1个解答0正解解答点击“微应用—微应用设置—微应用名称和logo”,微应用名称长度不超过4个字,设置好之后,设置的名称会替换手机客户端上面的“工作”。参考资料钉钉官网: 解答
点击“微应用—微应用设置—微应用名称和logo”,微应用名称长度不超过4个字,设置好之后,设置的名称会替换手机客户端上面的“工作”。 参考资料
钉钉官网: 管理员手册作者:杜jinfeng 来源:正解网链接:收藏已收藏感谢已感谢修改分享扫码分享复制网址OK了,粘贴即可!修改解答&&&&&##解答
点击“微应用—微应用设置—微应用名称和logo”,微应用名称长度不超
字,设置好之后,设置的名称会替换手机客户端上面的“工作”。
##参考资料
钉钉官网: [管理员手册](http://s.dingtalk.com/market/dingtalk/bmtjjgl.php?spm=a.0.0.Qg3rKD&lwfrom=24935)提交图片把图片文件拖到这里即可上传上传完,点击「插入图片」按钮插入title插入图片图片链接:图片描述:添加取消视频title插入视频视频链接:添加取消出于安全考虑,目前正解网仅支持腾讯视频(支持 HTTPS)的视频播放页链接
提交我的解答&&&&&提交图片把图片文件拖到这里即可上传上传完,点击「插入图片」按钮插入title插入图片图片链接:图片描述:添加取消视频title插入视频视频链接:添加取消出于安全考虑,目前正解网仅支持腾讯视频(支持 HTTPS)的视频播放页链接
提交登录正解

我要回帖

更多关于 钉钉应用开发教程 的文章

 

随机推荐