backend(mBaaS)。node.jsSlackで招待リンクを生成する機能があるのですが、突然期限切れになってしまうことがあります(本来は期限がないのですが)。招待メールを送信するWebアプリケーションもあるのですが、設置するのが面倒なのでmBaaSのスクリプト機能を使って実現してみました。必要な情報サーバ側のコードクライアントのコードまとめ必要な情報Slackの招待メールで必要なのはメールアドレス、後はSlackのトークンです。サーバ側のコードサーバ側で実行するnode.jsのコードは以下になります。res.send(response.body);}クライアントのコードクライアント側ではメールアドレスを入力してもらって、スクリプトを呼び出します。alert('招待状を送信しました。メールボックスを確認してください。}};まとめ元々この機能はHerokuで実現していたのですが、無料枠を使い果たしてしまいました。ついでFaaSを試したのですが、やりたいことの割に複雑な仕組みになるのが嫌で、結果的にmBaaSのスクリプトを選択しています。現在、月5万回までは無料で呼び出せるので、Slackの招待だけであれば十分な無料枠と言えそうです。機能一覧ページ特定用途のNode.js/RubyのコードであればmBaaSを使うことで手軽な実行環境が手に入ることでしょう。篤司NCMBエヴァンジェリスト。プログラマ、エンジニアとしていくつかの企業で働き、28歳のときに独立。2004年、まだ情報が少なかったオープンソースソフトの技術ブログ「MOONGIFT」を開設し、毎日情報を発信している。2013年に法人化、ビジネスとエンジニアを結ぶDXエージェンシー「DevRel」活動をスタート。Service)とは、スマートフォンアプリでよく利用される汎用的な機能をSDKとクラウドから提供するサービスです。backendのちょっと便利な使いかた・非公式SDKやアプリ開発の関連情報などをお届けするブログです。※記事内には、サポート対象外の内容も含みます。本ブログではコメント機能を公開しておりません。アプリ開発を行う上での課題解決には、ユーザーコミュニティやもくもく会などもご活用ください。LIMITEDスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。