2016-10-28 240 views
2

我试图通过SendGrid API实现发送邮件。SendGrid API V3返回400错误请求

以下是我送的POST方法

{ 
    "content" : [ 
    { 
     "type" : "text\/plain", 
     "value" : "Hello, World!" 
    } 
    ], 
    "personalizations" : [ 
    { 
     "to" : [ 
     { 
      "email" : "[email protected]" 
     } 
     ], 
     "subject" : "Hello, World!" 
    } 
    ], 
    "from" : { 
    "email" : "[email protected]" 
    } 
} 

身体和下面的JSON是我得到

{"message":"Bad Request","field":null,"help":null} 

这一块信息并没有多大帮助的回报。

授权已到位,我相信是正确的。

也许,我可能会错过在SendGrid App

某种设置,如果使用Objective-C有助于IM。

请帮忙!!

+0

什么是你指向的网址? – jacobmovingfwd

+0

@jacobmovingfwd其https://api.sendgrid.com/v3/mail/send。使用POST方法 – iOSer

+0

再次@jacobmovingfwd。注意到有趣的事情!使用AFNetworking库时出现此错误,但当我使用本机iOS网络库时,我获得成功。深入了解这一点! – iOSer

回答

0

未设置[manager setRequestSerializer:[AFJSONRequestSerializer serializer]]; 是问题!!!

相关问题