iOS Office365发送消息400错误

时间:2015-01-26 16:21:13

标签: ios message office365

使用Office365 iOS library我想实现发送消息功能。

以下代码通过运行示例代码返回错误:

NSURLSessionDataTask* task = [[[client getMe] getOperations] sendMail:message :true :^(int returnValue, MSODataException *error) {
        NSLog(@"Error: %@", error);

    [task resume]; }];

Error Domain=Error in the Request Code=400 "The operation couldn’t be completed. (Error in the Request error 400.)" UserInfo=0x7cb3eee0 {error={
code = ErrorInvalidRequest;
message = "Cannot read the request body.";}}

有人知道解决这个问题吗?它可能是由错误发送的有效负载消息引起的?

1 个答案:

答案 0 :(得分:0)

该错误确实表明请求有效负载存在问题。常见的情况是缺少Content-Type标头。您可以捕获网络跟踪并确认吗?还要确保您使用的是该库的最新版本。