2016-10-28 269 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]]; 是問題!!!

相關問題