Beispiel #1
0
        static void Main(string[] args)
        {
            try
            {
                /* 输入个人信息 */
                /* 开发者平台分配的appkey 和 appSecret */
                String appKey    = "";
                String appSecret = "";

                Credentials  credentials = new Credentials(appKey, appSecret);
                VcloudClient vclient     = new VcloudClient(credentials);

                /** 上传成功后回调客户端的URL地址(需标准http格式) */
                string callbackUrl = "http://127.0.0.1/client/callback";

                /*设置上传回调地址接口输出参数的封装类*/
                SetCallbackParam setCallbackParam = vclient.setCallback(callbackUrl);
                Console.WriteLine(setCallbackParam.code);
                Console.WriteLine(setCallbackParam.msg);
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
            }
        }
Beispiel #2
0
        /// <summary>
        /// 设置上传回调地址
        /// </summary>
        /// <returns>设置上传回调地址接口输出参数的封装类</returns>
        public SetCallbackParam setCallback()
        {
            /* 接口 */
            string url = "https://vcloud.163.com/app/vod/upload/setcallback";
            /* 设置请求的参数 */
            string json         = JsonHelper.ToJsonString(this.setCallbackModule);
            string responseJson = HttpClientBuilder.HttpPost(url, json);
            /* 得到Json数据 */
            SetCallbackParam setCallbackParam = (SetCallbackParam)JsonHelper.ToObject <SetCallbackParam>(responseJson);

            return(setCallbackParam);
        }