43 lines
1.2 KiB
C#
43 lines
1.2 KiB
C#
|
|
using System;
|
|||
|
|
using Newtonsoft.Json;
|
|||
|
|
|
|||
|
|
namespace Alipay.AopSdk.Core.Domain
|
|||
|
|
{
|
|||
|
|
/// <summary>
|
|||
|
|
/// ExtensionArea Data Structure.
|
|||
|
|
/// </summary>
|
|||
|
|
[Serializable]
|
|||
|
|
public class ExtensionArea : AopObject
|
|||
|
|
{
|
|||
|
|
/// <summary>
|
|||
|
|
/// 跳转链接,当content_type为"image"时必传,必须是https或alipays开头的url链接
|
|||
|
|
/// </summary>
|
|||
|
|
[JsonProperty("goto_url")]
|
|||
|
|
public string GotoUrl { get; set; }
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 扩展区高度,当content_type值为"h5"时必填,取值范围为200-500的整数
|
|||
|
|
/// </summary>
|
|||
|
|
[JsonProperty("height")]
|
|||
|
|
public long Height { get; set; }
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 扩展区名字
|
|||
|
|
/// </summary>
|
|||
|
|
[JsonProperty("name")]
|
|||
|
|
public string Name { get; set; }
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 扩展区类型,支持两个值,h5:h5类型,image:图片类型。
|
|||
|
|
/// </summary>
|
|||
|
|
[JsonProperty("type")]
|
|||
|
|
public string Type { get; set; }
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 扩展区url,传入图片url或者h5页面url,必须是https开头的链接,如果要传入图片链接,请先调用
|
|||
|
|
/// <a href="https://docs.open.alipay.com/api_3/alipay.offline.material.image.upload"> 图片上传接口</a>获得图片url
|
|||
|
|
/// </summary>
|
|||
|
|
[JsonProperty("url")]
|
|||
|
|
public string Url { get; set; }
|
|||
|
|
}
|
|||
|
|
}
|