次のAPIリクエスト:ドキュメントからsendgridエラー
curl --request GET \
--url https://api.sendgrid.com/v3/user/profile \
--header 'Authorization: Bearer API KEY'\
--header 'Content-Type: application/json'
次のボディを持つHTTP 403応答でhttps://sendgrid.com/docs/API_Reference/Web_API_v3/user.html
結果:
{"errors":[{"field":null,"message":"access forbidden"}]}
[設定] - > [APIキー]に行き、[詳細を編集]をクリックしてAPIキーに付与されている権限を表示し、私が知る限り許可しません'ユーザープロフィール'に関連しているように見えます(または取り消し)。
「フルアクセス」(利用可能な場合)または「フルアクセス」が利用できないのに「読み取りアクセス」に設定されていますが、まだこのHTTP 403エラーが表示されています。
ユーザープロフィールを取得するためにAPIキーに許可する必要がある権限は何ですか?
Authorizationヘッダーの「APIキー」の値には何を使用していますか?それは「SG」から始まっていますか? APIキーIDではなくAPIキーを使用していることを確認してください。ここを参照してください:http://stackoverflow.com/questions/34789622/send-grid-seems-to-be-preventing-my-node-js-server-sending-emails/34798357#34798357 –
私は使用していると確信していますキーが最初に生成された時に表示されたAPIキー。しかし、私は同じエラーを受け取りました{"エラー":[{"field":null、 "message": "access forbidden"}}} –