Foxtable(狐表)用户栏目专家坐堂 → 请教SDK使用问题


  共有3486人关注过本帖树形打印复制链接

主题:请教SDK使用问题

帅哥哟,离线,有人找我吗?
z769036165
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:760 积分:5430 威望:0 精华:0 注册:2012/10/5 21:53:00
请教SDK使用问题  发帖心情 Post By:2022/3/31 16:23:00 [显示全部帖子]

SDK使用实例说明(普通方式)

1. 设置接口基本信息

// 设置SDK基础信息,url可以从配置文件里取,或者放在你想放的任何地方
SdkBaseInfo.BaseUrl = Configuration.GetValue<string>("BaseUrl", "http://localhost");

2. 获取SDK接口

var orgService = ServiceContainer.GetService<IOrgAppService>();

var docService = ServiceContainer.GetService<IDocAppService>();

3. 使用接口获取数据

每个接口都需要带上Token信息才能使用

// 获取token
var loginResult = orgService.UserLogin(new UserLoginDto() { UserName = "admin", Password = "admin" });
var token = loginResult.Data;

// 调用其他接口
var result = docService.GetFileAndFolderList(token, 1, 1, 100, false, null, 0, null);
这个是需要SDK使用说明,请教第2步怎么在ft中怎么写呢?研究老半天还是出不来!

下面是SDK提供的例子

SdkBaseInfo.BaseUrl = _host; //设置服务器地址

IOrgAppService orgAppService = ServiceContainer.GetService<IOrgAppService>();  

UserLoginIntegrationByUserLoginNameDto userLoginDto = new UserLoginIntegrationByUserLoginNameDto();
orgAppService.UserLoginIntegrationByUserLoginName(userLoginDto);
[此贴子已经被作者于2022/3/31 16:25:18编辑过]

 回到顶部