Example #1
0
        public static void updateAd()
        {
            AdServiceClient service = new AdServiceClient();

            AuthHeader authHeader = new AuthHeader();

            HeaderUtil.loadHeader(authHeader);

            AdType[] parameters = new AdType[1];
            parameters[0]                 = new AdType();
            parameters[0].adId            = 27108657L;
            parameters[0].adIdSpecified   = true;
            parameters[0].description1    = "描述1的文字内容-图文";
            parameters[0].description2    = "描述2的文字内容-图文";
            parameters[0].displayUrl      = "www.baidu.com";
            parameters[0].destinationUrl  = "http://www.baidu.com";
            parameters[0].imageData       = ImageUtils.GetImageDataFromFile("../../data/60_60.jpg");
            parameters[0].width           = 60;
            parameters[0].widthSpecified  = true;
            parameters[0].height          = 60;
            parameters[0].heightSpecified = true;
            parameters[0].title           = "创意标题内容-图文";
            parameters[0].type            = 5;
            parameters[0].typeSpecified   = true;

            ResHeader resHeader = service.updateAd(authHeader, ref parameters);

            Console.WriteLine("AdService.updateAd(): ");
            ObjectDumper.WriteResponse(resHeader, parameters);
        }