接口 ScheduleApi


public interface ScheduleApi
日程对象Api
  • 方法详细资料

    • getScheduleListByChannel_id

      Tuple<List<Schedule>,String> getScheduleListByChannel_id(String bot_id, String channel_id, String since)
      获取日程列表 用于获取channel_id指定的子频道中当天的日程列表。 若带了参数 since,则返回在 since 对应当天的日程列表;若未带参数 since,则默认返回今天的日程列表
      参数:
      bot_id - 传入机器人ID
      channel_id - 子频道ID
      since - 起始时间戳(ms)
      返回:
      返回日程列表
    • getScheduleInfo

      Tuple<Schedule,String> getScheduleInfo(String bot_id, String channel_id, String schedule_id)
      获取日程详情 获取日程子频道 channel_id 下 schedule_id 指定的的日程的详情。
      参数:
      bot_id - 传入机器人ID
      channel_id - 子频道ID
      schedule_id - 日程ID
      返回:
      返回日程对象
    • deleteSchedule

      Boolean deleteSchedule(String bot_id, String channel_id, String schedule_id)
      删除日程
      参数:
      bot_id - ,传入机器人ID
      channel_id - 子频道ID
      schedule_id - 日程ID
      返回:
      返回操作结果
    • createSchedule

      Tuple<Schedule,String> createSchedule(String bot_id, String channel_id, Schedule schedule)
      在指定日程子频道创建一个日程
      参数:
      bot_id - 传入机器人ID
      channel_id - 子频道ID
      schedule - 不带id的日程对象
      返回:
      返回日程对象
    • modifySchedule

      Tuple<Schedule,String> modifySchedule(String bot_id, String channel_id, String schedule_id, Schedule schedule)
      修改日程
      参数:
      bot_id - 传入机器人ID
      channel_id - 子频道id
      schedule_id - 日程ID
      schedule - 修改后的日程对象,不带id
      返回:
      返回日程对象