2016-10-28 42 views
2

SendGrid APIでメールを送信しようとしています。続きSendGrid API V3が400 Bad Requestを返す

は、POSTメソッド

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

と、次のボディは、私が

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

情報のこの作品はあまり役に立ちません取得していますリターンであるように私が送信していますJSONであります。

認可が取得されており、正しく信じています。それはObjective-Cのを使用してイムを助けている場合

多分、私はSendGrid App

の設定のいくつかの並べ替えを見逃しているかもしれません。

助けてください!

+0

あなたが指しているURLとは何ですか? – jacobmovingfwd

+0

@jacobmovingfwd https://api.sendgrid.com/v3/mail/send POSTメソッドを使用 – iOSer

+0

こんにちは@jacobmovingfwd。面白い何かに気づいた!! AFNetworking Libraryを使用するとこのエラーが発生しますが、ネイティブiOS Networkingライブラリを使用すると成功します。もっとこれを見る! – iOSer

答えて

0

設定しない[manager setRequestSerializer:[AFJSONRequestSerializer serializer]]; 問題でした!

関連する問題