以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  钉钉的字符数组问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=170222)

--  作者:gudao123456
--  发布时间:2021/7/17 2:11:00
--  钉钉的字符数组问题
在进行钉钉的开发示例文档中,.Net 的示例代码是:
req.CallBackTag ="bpms_task_change;bpms_instance_change"

说明文件说:CallbackTag 是一个string[]  如何将上述代码改写成foxtable代码呢? 我曾改为:
req.CallBackTag ={"bpms_task_change;bpms_instance_change"} 但提示无法转换

body如下:
{
"call_back_tag":[
"bpms_task_change;bpms_instance_change"
],
"url":"XXXXXX",
"token":"abcdef"
}
谢谢!

--  作者:有点蓝
--  发布时间:2021/7/17 9:45:00
--  
照抄即可,foxtable也一样是:req.CallBackTag ="bpms_task_change;bpms_instance_change",不需要做任何改动

文档说的数组和您理解的数组不是一个东西

--  作者:gudao123456
--  发布时间:2021/7/17 11:00:00
--  
应是用逗号分隔,但是试了还是同样的错误提示:
x
编译错误:类型"String" 的值无法转换为”
System.Collections.Generic.List(Of String)"。
错误代码: req.CallBackTag
="bpms_ _task. _change, bpms. instance. _change"

另外还有个问题:
钉钉的.Net 示例代码如下:

OapiMessageCorpconversationAsyncsendV2Request.MsgDomain obj1 = new OapiMessageCorpconversationAsyncsendV2Request.MsgDomain();

也不知将上述语句写成foxtable 的代码 跟原来掌握的不同的是多了个  .MsgDomain

谢谢!老师


前一个问题的钉钉完整示例.net 代码如下:

IDingTalkClient client = new DefaultDingTalkClient("https://oapi.dingtalk.com/call_back/register_call_back");
 OapiCallBackRegisterCallBackRequest req = new OapiCallBackRegisterCallBackRequest();
 req.CallBackTag = "user_add_org, user_modify_org, user_leave_org";
 OapiCallBackRegisterCallBackResponse rsp = client.Execute(req, access_token);
Console.WriteLine(rsp.Body);
[此贴子已经被作者于2021/7/17 11:05:13编辑过]

--  作者:有点蓝
--  发布时间:2021/7/17 11:10:00
--  
钉钉文档地址发过来看看
--  作者:gudao123456
--  发布时间:2021/7/17 11:22:00
--  
注册回调事件 - 钉钉开放平台  https://developers.dingtalk.com/document/app/registers-event-callback-interfaces
发送工作通知 - 钉钉开放平台  https://developers.dingtalk.com/document/app/asynchronous-sending-of-enterprise-session-messages

--  作者:有点蓝
--  发布时间:2021/7/17 11:47:00
--  
哪里抄的.net的代码?明显是错的,CallBackTag是一个集合

req.CallBackTag = new list(of string)
req.CallBackTag.addrange({"user_add_org","user_modify_org", "user_leave_org"})

--  作者:gudao123456
--  发布时间:2021/7/17 12:19:00
--  
钉钉接口的示例代码,不过那是.net 的 
谢谢!

图片点击可在新窗口打开查看此主题相关图片如下:bvf~dntcw~u85_qda3@$yk7.png
图片点击可在新窗口打开查看


图片点击可在新窗口打开查看此主题相关图片如下:7y{`fi5w`l(%38`s{bwbx.png
图片点击可在新窗口打开查看


[此贴子已经被作者于2021/7/17 12:43:36编辑过]

--  作者:有点蓝
--  发布时间:2021/7/17 13:42:00
--  
估计上面帮助文档好久没有更新了。

建议自己下载sdk源码查看。

--  作者:gudao123456
--  发布时间:2021/7/17 17:46:00
--  
好的,谢谢!