Esempio n. 1
0
        /// <summary>
        /// 单推,自动识别Cid或Alias
        /// </summary>
        /// <param name="pushTask"></param>
        /// <returns></returns>
        public async Task PushSingle(SinglePushTask pushTask)
        {
            if (pushTask.Audience.Cid != null)
            {
                await PushSingleByCid(pushTask);
            }
            else
            {
                await PushSingleByAlias(pushTask);
            }

            // SinglePushResult
        }
Esempio n. 2
0
 /// <summary>
 /// 单推,Alias
 /// </summary>
 /// <param name="pushTask"></param>
 /// <returns></returns>
 public async Task PushSingleByAlias(SinglePushTask pushTask)
 {
     await PostAndCheckCodeAsync("push/single/alias", pushTask);
 }
Esempio n. 3
0
 /// <summary>
 /// 单推,cid
 /// </summary>
 /// <param name="pushTask"></param>
 /// <returns></returns>
 public async Task PushSingleByCid(SinglePushTask pushTask)
 {
     await PostAndCheckCodeAsync("push/single/cid", pushTask);
 }