コード例 #1
0
ファイル: JD_ApiManage.cs プロジェクト: iliaokun/Hyg.Common
        public ConvertLinkResultEntity GetConvertLinkByTool(Super_PromotionByToolRequest super_PromotionByToolRequest)
        {
            ConvertLinkResultEntity convertLinkResultEntity = null;

            try
            {
                string resultContent = GetRequestResult(super_PromotionByToolRequest.ToJsonStr(), "jd.union.open.promotion.byunionid.get");

                Super_PromotionByUnionidResponse super_PromotionByUnionidResponse = resultContent.ToJsonObject <Super_PromotionByUnionidResponse>();

                if (super_PromotionByUnionidResponse.jd_union_open_promotion_byunionid_get_response.code == 0)
                {
                    Super_PromotionByUnionidDetailResponse super_PromotionByUnionidDetailResponse = super_PromotionByUnionidResponse.jd_union_open_promotion_byunionid_get_response.result.ToJsonObject <Super_PromotionByUnionidDetailResponse>();
                    if (super_PromotionByUnionidDetailResponse.code == 200)
                    {
                        convertLinkResultEntity = super_PromotionByUnionidDetailResponse.data;
                    }
                    else
                    {
                        LogHelper.WriteDebugLog("GetConvertLinkByTool", resultContent);
                    }
                }
                else
                {
                    LogHelper.WriteDebugLog("GetConvertLinkByTool", resultContent);
                }
            }
            catch (Exception ex)
            {
                LogHelper.WriteException("GetConvertLinkByTool", ex);
            }

            return(convertLinkResultEntity);
        }
コード例 #2
0
ファイル: JD_ApiManage.cs プロジェクト: iliaokun/Hyg.Common
        public ConvertLinkResultEntity GetConvertLink(UnionOpenPromotionCommonRequest unionOpenPromotionCommonRequest)
        {
            ConvertLinkResultEntity convertLinkResultEntity = null;

            try
            {
                string resultContent = GetRequestResult(unionOpenPromotionCommonRequest.ToJsonStr(), "jd.union.open.promotion.common.get");

                ConvertLinkResponse convertLinkResponse = resultContent.ToJsonObject <ConvertLinkResponse>();
                if (convertLinkResponse.jd_union_open_promotion_common_get_response.code == 0)
                {
                    ConvertLinkResultDetailResponse convertLinkResultDetailResponse = convertLinkResponse.jd_union_open_promotion_common_get_response.result.ToJsonObject <ConvertLinkResultDetailResponse>();
                    if (convertLinkResultDetailResponse.code == 200)
                    {
                        convertLinkResultEntity = convertLinkResultDetailResponse.data;
                    }
                    else
                    {
                        LogHelper.WriteDebugLog("GetConvertLink", resultContent);
                    }
                }
                else
                {
                    LogHelper.WriteDebugLog("GetConvertLink", resultContent);
                }
            }
            catch (Exception ex)
            {
                LogHelper.WriteException("GetConvertLink", ex);
            }

            return(convertLinkResultEntity);
        }