Desire2Learn:如何在讨论中将新文章附加到文件中?

时间:2013-04-04 13:08:42

标签: ios desire2learn

我可以使用以下Feed

在讨论中创建新帖子
Feed: host/d2l/api/le/(D2LVERSION: version)/(D2LID: orgUnitId)/discussions/forums/(D2LID: forumId)/topics/(D2LID: topicId)/posts/
Content-Type:"application/json"
http-Metohd:POST

 http-body:{
    "ParentPostId": null,
    "Subject": "IOS  Testing",
    "Message": {"Content": "ios Test meassage","Type": "Text"},
    "IsAnonymous": "false"
 }

我如何附上文件?

1 个答案:

答案 0 :(得分:1)

API没有提供将文件上传到现有讨论帖的方法。创建后,您可以only update the post's Subject and Message components

要创建带附件的新讨论帖,您需要发送一个多部分帖子正文。主体should be your post's data中的第一个部分,如您的示例所示。后续部分可以包含file data for one or more attachments,并且应该遵循RFC2388多部分混合方法(因为第一部分是JSON数据,后续部分是二进制数据)。