using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace FK.SendMessageService.ServiceData.MessageContent
{
public class ArticlesItem
{
/// <summary>
/// 標題
/// </summary>
public string title { get; set; }
/// <summary>
/// 描述
/// </summary>
public string description { get; set; }
/// <summary>
/// 點擊后跳轉的鏈接
/// </summary>
public string url { get; set; }
/// <summary>
/// 圖文訊息的圖片鏈接,支持JPG、PNG格式,較好的效果為大圖 1068*455,小圖150*150
/// </summary>
public string picurl { get; set; }
}
public class News
{
/// <summary>
/// 圖文訊息,一個圖文訊息支持1到8條圖文
/// </summary>
public List<ArticlesItem> articles { get; set; }
}
public class Send_Img
{
/// <summary>
/// 成員ID串列
/// </summary>
public string touser { get; set; }
/// <summary>
/// 部門ID串列
/// </summary>
public string toparty { get; set; }
/// <summary>
/// 標簽ID串列
/// </summary>
public string totag { get; set; }
/// <summary>
/// 訊息型別,此時固定為:news
/// </summary>
public string msgtype { get; set; }
/// <summary>
/// 企業應用的id
/// </summary>
public int agentid { get; set; }
/// <summary>
///
/// </summary>
public News news { get; set; }
/// <summary>
/// 表示是否開啟id轉譯
/// </summary>
public int enable_id_trans { get; set; }
/// <summary>
/// 表示是否開啟重復訊息檢查,0表示否,1表示是,默認0
/// </summary>
public int enable_duplicate_check { get; set; }
/// <summary>
/// 表示是否重復訊息檢查的時間間隔,默認1800s,最大不超過4小時
/// </summary>
//public int duplicate_check_interval { get; set; }
}
}
using FK.SendMessageService.ServiceData.Common;
using Newtonsoft.Json.Linq;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using FK.SendMessageService.ServiceData.MessageContent;
namespace FK.SendMessageService.ServiceData.Send
{
public class Send_Image: News
{
Wechat_Access_Token Toke = new Wechat_Access_Token();