2016-06-27 7 views
0

送信ドメインとAPIキーのみを確認する必要があります。今、私はこのカールを使用します。送信ドメインとAPIキーのみを確認する必要があります

curl \ 
-H "Content-Type: application/json" \ 
-H "Authorization: <REPLACE_WITH_YOUR_API_KEY>" \ 
-X POST -d '{"options":{"open_tracking":true,"click_tracking":true},"metadata":{"some_useful_metadata":"testing_sparkpost"},"substitution_data":{"signature":"<REPLACE_WITH_YOUR_FIRST_AND_LAST_NAME>"},"recipients":[{"address":{"email":"<REPLACE_WITH_YOUR_EMAIL_ADDRESS>"},"tags":["learning"],"substitution_data":{"customer_type":"Platinum","first_name":"<REPLACE_WITH_YOUR_FIRST_NAME>"}}],"content":{"from":{"name":"Awesome Company","email":"[email protected]<REPLACE_WITH_YOUR_SENDING_DOMAIN>"},"subject":"My first SparkPost Transmission","text":"Hi {{first_name}}\r\nYou have just sent your first email through SparkPost!\r\nCongratulations,\r\n{{signature}}","html":"<strong>Hi {{first_name}},</strong><p>You have just sent your first email through SparkPost!</p><p>Congratulations!</p>{{signature}}"}}' \ 
https://api.sparkpost.com/api/v1/transmissions 

それが正しいように、このURLは、私にメールを送信しますが、私がメールを送ったが、APIキーと送信ドメインの正しさを検証していないURLを使用する必要があります。誰でも私を助けることができますか?

+0

ごめんなさい。あなたは何をしようとしているのですか?私たちはSending Domains APIを持っています。 –

+0

メールを送信せずにAPIキーと送信ドメインのメールが正しいかどうかを確認する必要がありますか? – Doppu

答えて

0

あなたは二つのことを検証したいようですね:

  1. あなたのAPIキーが送信(電子メール)を送信することが可能である
  2. あなたが送信ドメイン
を使用して送信することができます

質問と同じcURLコマンドを使用できますが、.sink.sparkpostmail.comをドメインの末尾に追加することができます。あなたのAPIキーと送信ドメインが正しいが、電子メールを送信しない場合は200を返します(ただし、送信はあなたの使用量に含まれます)。シンクホールhereの詳細を読むことができます。

the Sending Domains pageまたはSending Domains APIを使用すると、ドメインのステータスを確認できます。 the Credentials pageを使用して、APIキーに「送信:読み取り/書き込み」権限があることを確認できます。

関連する問題