我已經能夠使用heroku cli(sdk)添加deployhook(用於電子郵件和IRC)。我希望能夠使用API添加或更新電子郵件值(收件人等)。這可能嗎?當我嘗試捲曲請求補充鉤我得到一個錯誤消息指出額外數據的需要:RECEIPIENT,身體等如何使用API添加heroku deployhook:電子郵件?
0
A
回答
0
你可以找到關於不同的論點在這裏更詳細一點:https://devcenter.heroku.com/articles/deploy-hooks#email
一旦你知道你想要/什麼值需要你應該能夠以此來發送:
curl -n -g -X POST 'https://api.heroku.com/apps/MYAPP/addons/deployhooks%3Aemail?config[recipient][email protected]&config[subject]="MYAPP%20Deployed"&config[body]="{{user}}%20deployed%20app"'
的參數:
- -n從netrc讀取證書(這應該由toolbelt/cli設置)
- -g告訴它不要試圖解釋url中的[]和{}
- -X POST將它設置爲POST而不是獲得請求
除此之外,它只是正確編碼params的問題。我相信這些值是唯一需要的值(其他人有合理的默認值)。
每個類型只能有一個deployhook,並且它們看起來不允許更新。所以如果你需要改變它,你需要刪除舊的,然後添加更新的屬性。你可以像這樣刪除舊的:
curl -n -X DELETE 'https://api.heroku.com/apps/MYAPP/addons/deployhooks%3Aemail'
相關問題
- 1. 如何使用surveymonkey api v3添加批量電子郵件ID
- 2. 如何將附件添加到使用API方法發送的電子郵件電子郵件
- 3. 添加電子郵件沒有選擇使用Mailchimps API
- 4. 如何使用System.Net.Mail將附件添加到電子郵件?
- 5. Laravel添加?電子郵件
- 6. SendGrid添加多個電子郵件地址到營銷電子郵件API
- 7. 如何使用API V3.0將內容添加到Mailchimp電子郵件
- 8. 如何使用MFMailComposerViewController將UIImage添加到電子郵件?
- 9. 如何使用Heroku設置自定義電子郵件
- 10. 如何在Heroku上使用Mandrill處理入站電子郵件?
- 11. 如何將電子郵件過濾器添加到IMAP電子郵件帳戶?
- 12. Powershell電子郵件:如何在電子郵件正文中添加新行?
- 13. 使用php郵件功能給電子郵件添加徽標
- 14. 添加電子郵件的模板與電子郵件js
- 15. PHP將電子郵件添加到電子郵件
- 16. 用GoDaddy和Heroku發送電子郵件
- 17. 如何將電子郵件附加到其他電子郵件?
- 18. 如何使用java api使用Outlook發送電子郵件
- 19. 如何使用Gmail API使用Rest Client發送電子郵件
- 20. 使用mailinator API刪除電子郵件
- 21. 使用Sendgrid api發送電子郵件
- 22. 將附件添加到電子郵件
- 23. 將附件添加到電子郵件
- 24. 如何每次使用PostFix服務器發送電子郵件時添加新的'From'電子郵件ID
- 25. Mailchimp API:將電子郵件添加到我的應用程序用戶的電子郵件列表
- 26. 如何使用graph api查詢Facebook用戶的電子郵件?
- 27. 如何將「引用文本」內容添加到電子郵件?
- 28. 如何添加電子郵件到現有用戶的Android
- 29. SendGrid電子郵件API,發送電子郵件附件
- 30. 如何在Rails中用Heroku和Sendgrid配置Devise電子郵件?