讨论学习服务

  • 脚色 K 张贴文章至论坛上

    postedForum(actor, objectID, reDuration, reResponse, parentID, team, authority, attachments, revision)

  • 脚色 P 评论脚色 K 的文章

    commentedForumPost(actor, objectID, reDuration, reResponse, parentID, authority, attachments, revision)

  • 脚色 R 回应脚色 P 的评论

    respondedForumComment(actor, objectID, reDuration, reResponse, parentID, authority, attachments, revision)

  • 脚色 K 编辑文章内容

    editedForumPosted(actor, objectID, reDuration, reResponse, parentID, authority, attachments, revision)

  • 脚色 Q 喜欢脚色 P 的评论

    likedForumComment(actor, objectID, rawScore, reResponse, authority, revision)

  • 脚色 Q 不喜欢脚色 K 的贴文

    dislikedForumComment(actor, objectID, rawScore, reResponse, authority, revision)

  • 脚色 K 从影片 V 内发问到论坛上

    postedForumVideo(actor, objectID, reDuration, reResponse, parentID, authority, time, attachments, revision)

  • 脚色 K 于论坛上阅读主题 T

    readForumTopic(actor, objectID, reDuration, parentID, authority, revision)

  • 脚色 K 于论坛上删除主题 T

    deletedForumTopic(actor, objectID, parentID, authority, revision)

函式说明

postedForum()

  • 作用:脚色 K 张贴文章至论坛上
  • 参数:
名称 型态 说明 必要性
actor Agent Object 张贴文章的人 必要
objectID URL 影片的连结 必要
reDuration ISO 8601 String 影片的长度 必要
reResponse String 张贴的内容 必要
parentID URL 所属的讨论区文章连结 必要
team Agent Object 张贴者的班级、团队或群组。 必要
authority Agent Object 张贴者。 必要
revision String 该服务的版本号 推荐
Example
var actor = visca.setActorByMbox("Crystal","crystal@visca.org");
var objectID = "http://visca.org/discussion/1";
var reDuration = "PT2M4S";
var reResponse = "请问该怎么使用 visca?";
var parentID = "http://visca.org/discussion/";
var team = visca.setGroupByMbox("ATeam","ateam@visca.org");
var authority = visca.setAuthorityByMbox("Crystal","crystal@visca.org");
var revision = "visca_160902a";

visca.postedForum(actor, objectID, reDuration, reResponse, parentID, team, authority, revision);

commentedForumPost()

  • 作用:脚色 P 评论脚色 K 的文章
  • 参数:
名称 型态 说明 必要性
actor Agent Object 评论文章的人 必要
objectID URL 评论的连结 必要
reDuration ISO 8601 String 写评论的时间长度 必要
reResponse String 评论的内容 必要
parentID URL 所属的讨论区评论连结 必要
authority Agent Object 评论文章的人。 必要
revision String 该服务的版本号 推荐
Example
var actor = visca.setActorByMbox("Crystal","crystal@visca.org");
var objectID = "http://visca.org/discussion/1";
var reDuration = "PT1M7S";
var reResponse = "visca 超棒的!";
var parentID = "http://visca.org/discussion/";
var authority = visca.setAuthorityByMbox("Crystal","crystal@visca.org");
var revision = "visca_160902a";

visca.commentedForumPost(actor, objectID, reDuration, reResponse, parentID, authority, revision);

respondedForumComment()

  • 作用:脚色 R 回应脚色 P 的评论
  • 参数:
名称 型态 说明 必要性
actor Agent Object 回应评论的人 必要
objectID URL 回应的连结 必要
reDuration ISO 8601 String 写回应的时间长度 必要
reResponse String 回应的内容 必要
parentID URL 所属的讨论区评论连结 必要
authority Agent Object 回应评论的人。 必要
revision String 该服务的版本号 推荐
Example
var actor = visca.setActorByMbox("Crystal","crystal@visca.org");
var objectID = "http://visca.org/discussion/1";
var reDuration = "PT7S";
var reResponse = "没错!";
var parentID = "http://visca.org/discussion/";
var authority = visca.setAuthorityByMbox("Crystal","crystal@visca.org");
var revision = "visca_160902a";

visca.respondedForumComment(actor, objectID, reDuration, reResponse, parentID, authority, revision);

editedForumPosted()

  • 作用:脚色 K 编辑文章内容
  • 参数:
名称 型态 说明 必要性
actor Agent Object 编辑文章的人。 必要
objectID URL 回应的连结。 必要
reDuration ISO 8601 String 写回应的时间长度。 必要
reResponse String 编辑后的内容。 必要
parentID URL 所属的讨论区文章连结。 必要
authority Agent Object 编辑文章的人。 必要
revision String 该服务的版本号 推荐
Example
var actor = visca.setActorByMbox("Crystal","crystal@visca.org");
var objectID = "http://visca.org/discussion/1";
var reDuration = "PT50S";
var reResponse = "visca 真的超好用";
var parentID = "http://visca.org/discussion/";
var authority = visca.setAuthorityByMbox("Crystal","crystal@visca.org");
var revision = "visca_160902a";

visca.respondedForumComment(actor, objectID, reDuration, reResponse, parentID, authority, revision);

likedForumComment()

  • 作用:脚色 Q 喜欢脚色 P 的评论
  • 参数:
名称 型态 说明 必要性
actor Agent Object 送出喜欢状态的人。 必要
objectID URL 回应的连结。 必要
reResponse String 编辑后的内容。 必要
authority Agent Object 送出喜欢状态的人。 必要
revision String 该服务的版本号 推荐
Example
var actor = visca.setActorByMbox("Crystal","crystal@visca.org");
var objectID = "http://visca.org/discussion/1";
var reResponse = "visca 真的超好用";
var authority = visca.setAuthorityByMbox("Crystal","crystal@visca.org");
var revision = "visca_160902a";

visca.likedForumComment(actor, objectID, reResponse, authority, revision);

dislikedForumComment()

  • 作用:脚色 Q 不喜欢脚色 K 的贴文
  • 参数:
名称 型态 说明 必要性
actor Agent Object 送出不喜欢状态的人。 必要
objectID URL 回应的连结。 必要
reResponse String 编辑后的内容。 必要
authority Agent Object 送出不喜欢状态的人。 必要
revision String 该服务的版本号 推荐
Example
var actor = visca.setActorByMbox("Crystal","crystal@visca.org");
var objectID = "http://visca.org/discussion/2";
var reResponse = "这篇教学很普通。";
var authority = visca.setAuthorityByMbox("Crystal","crystal@visca.org");
var revision = "visca_160902a";

visca.dislikedForumComment(actor, objectID, reResponse, authority, revision);

postedForumVideo()

  • 作用:脚色 K 于影片 V 的某个时间点上发文
  • 参数:
名称 型态 说明 必要性
actor Agent Object 张贴影片的人。 必要
objectID URL 张贴影片的文章连结。 必要
reDuration ISO 8601 String 写影片文章的时间长度。 必要
reResponse String 文章的内容。 必要
parentID URL 影片的连结。 必要
authority Agent Object 编辑文章的人。 必要
time ISO 8601 String 发文的影片时间点。 必要
revision String 该服务的版本号 推荐
Example
var actor = visca.setActorByMbox("Crystal","crystal@visca.org");
var objectID = "http://visca.org/discussion/2";
var reDuration = "PT47S";
var reResponse = "visca 教学影片";
var parentID = "https://www.youtube.com/watch?v=sQcwRGTW5mw";
var authority = visca.setAuthorityByMbox("Crystal","crystal@visca.org");
var time = "PT20M20S";
var revision = "visca_160902a";

visca.postedForumVideo(actor, objectID, reDuration, reResponse, parentID, authority, time, revision);

readForumTopic()

  • 作用:脚色 K 于论坛上阅读主题 T
  • 参数:
名称 型态 说明 必要性
actor Agent Object 阅读文章的人。 必要
objectID URL 文章的连结。 必要
reDuration ISO 8601 String 阅读所花费的时间。 必要
parentID URL 所属的讨论区连结。 必要
authority Agent Object 阅读文章的人。 必要
revision String 该服务的版本号 推荐
Example
var actor = visca.setActorByMbox("Crystal","crystal@visca.org");
var objectID = "http://visca.org/discussion/1";
var reDuration = "PT50S";
var parentID = "http://visca.org/discussion/";
var authority = visca.setAuthorityByMbox("Crystal","crystal@visca.org");
var revision = "visca_160902a";

visca.readForumTopic(actor, objectID, reDuration, parentID, authority, revision)

deletedForumTopic()

  • 作用:脚色 K 于论坛上删除主题 T
  • 参数:
名称 型态 说明 必要性
actor Agent Object 删除文章的人。 必要
objectID URL 文章的连结。 必要
parentID URL 所属的讨论区连结。 必要
authority Agent Object 删除文章的人。 必要
revision String 该服务的版本号 推荐
Example
var actor = visca.setActorByMbox("Crystal","crystal@visca.org");
var objectID = "http://visca.org/discussion/3";
var parentID = "http://visca.org/discussion/";
var authority = visca.setAuthorityByMbox("Crystal","crystal@visca.org");
var revision = "visca_160902a";

visca.deletedForumTopic(actor, objectID, parentID, authority, revision)

results matching ""

    No results matching ""