zoukankan      html  css  js  c++  java
  • WebApi,不引用WebApi.Client.dll调用WebApi接口

    1、打开VS,新建项目控制台应用程序 

    2、添加引用和使用

    Newtonsoft.Json.dll
    using Newtonsoft.Json.Linq;

    3、修改组织机构代码 和 客户代码、名字

    4、添加类 InvokeHelper

    5、添加使用

    using Newtonsoft.Json;

    6、添加 public

        public class InvokeHelper
        {
        
        }

    7、星空地址

            //星空 业务站点地址
            private static string CloudUrl = "http://127.0.1/K3Cloud/";

    8、登录

            //登录
            public static string Login()
            {
                HttpClient httpClient = new HttpClient();
                
                httpClient.Url = string.Concat(CloudUrl, 
                "Kingdee.BOS.WebApi.ServicesStub.AuthService.ValidateUser.common.kdsvc");
                
                List<object> Parameters = new List<object>();
                
                Parameters.Add("5e5b91e99193fb");//账套
                Parameters.Add("administrator");//用户名
                Parameters.Add("888888");//密码
                Parameters.Add(2502);//2052代表中文
                httpClient.Content = JsonConvert.SerializeObject(Parameters);
                return httpClient.SysncRequest();
            }

    9、保存

            //保存
            public static string Save(string formId, string content)
            {
                HttpClient httpClient = new HttpClient();
                
                httpClient.Url = string.Concat(CloudUrl, 
                "Kingdee.BOS.WebApi.ServicesStub.DynamicFormService.Save.common.kdsvc");
                
                List<object> Parameters = new List<object>();
                
                Parameters.Add(formId);//业务对象Id 
                Parameters.Add(content);//Json字串
                httpClient.Content = JsonConvert.SerializeObject(Parameters);
                return httpClient.SysncRequest();
            }

     10、添加类 HttpClient

     11、修改Json 客户代码、名字,点启动,自动生成客户

     

     

  • 相关阅读:
    leetcode网解题心得——61. 旋转链表
    leetcode面试题 02.06. 回文链表,解题心路
    池化技术——自定义线程池
    使用java基础实现一个简陋的web服务器软件
    操作系统中的经典问题——生产者消费者问题(两种方式实现)
    javascript垃圾收集 [重温JavaScript基础(三)]
    JavaScript 执行环境以及作用域链[重温JavaScript基础(二)]
    基本类型和引用类型的值 [重温JavaScript基础(一)]
    css中的函数
    z-index的展现形式
  • 原文地址:https://www.cnblogs.com/zfangfang/p/13952106.html
Copyright © 2011-2022 走看看