こちらにお引越しです。求めていたはずなのですが、それ以上の柔軟性を求めるならば自分でコードを書く、しかないんですよね。いやぁ、今回はこれくらい高かった。使い倒そうとして出来なかったこと、というのをちょっと頑張って実現してみようとしたのですが、ある程度のところで壁にぶつかったので、この顛末を恥ずかしながらご紹介してみようかと思います。いうのは数年前から立ち上がったクラウド系のサービスの一つで、留守番電話サービス、ではあるものの吹き込んでもらった留守番メッセージをメールで配信してくれるそんな留守番メッセージの文字起こしをしてメールで教えてくれる留守番メッセージは事実上無制限の件数を保存してくれるAPIを通じて過去のメッセージを自由に引っ張り出すことが出来るというもので、月額300円(と消費税)ですからキャリアの提供する留守番電話サービスの置き換えを抵抗なく進められる便利なサービス、ではあります。あ、そうそうもし興味が出たら紹介コードQ55PN8を使ってぜひ申し込んでくださいね。使ってメール以外に通知してもらえる方法を作ってみよう、と思って作ったのがこちらの記事。いうサービスを使っていたので、そこに留守番メッセージが届いたら通知が出るようにしよう、というもの。サービスでなんとかなりそうなことが、実際にやってみたら出来なかった、のです。側でダウンロードしても次のストレージサービスにハンド・オーバーすることが出来ないのでした(メールの添付ファイルならば出来るのに。アクセスしても、発信者番号から名前を探すというサービスがないので名前を引っ張り出すことが出来ないのです。APIでは可能なのですが。限界なんだよな、と思っていたのでした。APIを叩けるのが分かったら。やりたくなりますよ、満たされたくなりますよ。いうことで、やってみました。一応自分でのテストまでは出来ちゃいました(笑)どういう状態まで出来たか、というと。パラメーターを送ってくる、という前提で全体のプログラムをかいてみました。GASにURLを叩いて情報を送ってきたものを受け取るには。送ってくることは可能なのですが。音声データや、発信者番号で折り返し掛けられるように表示するということを出来るようにしてみたのがこんなコードです。留守番電話があります。0を除いた電話番号、という形で保管されているとかなんとか、ということで、最初の一文字を削除して検索したらほぼいい確率でヒットしたことからこうしています。することを想定した形にしてテストしてみると。アクセスできるし、電話も発信できるし、それ以上に誰からの電話かもわかるし、とよく出来てるーあとは実戦でPingを飛ばせば。処理しか上がってきませんでした。外とのやり取りはかなり限定されます。2.0でのユーザー認証が必要になる、というものなのです。叩けるウェブアプリケーションで作っちゃえ、と思ったのですが。投げてより精度の高いと言われている解析の結果のテキストを引っ張り出したかった(出来れば複数言語対応で。APIには使えない)なのなのです。ないpingを使っても動かないわけです。変なbotを作られても困りますからね。言って、メールが来たらアクションをするようにコードを書くことも可能でしょうけど、それだとメールのチェックが1時間ごとですので即時性に欠けますよね。)Advertisementメールアドレスの登録、おねがいします!ブログをアップデートしたメールでご案内します。さまの自転車ブログです。Follow浅草のスポーツ刈り専門店といえば!Followただいまブログランキング参加中です。2000-2017この一月で多く読まれている記事です。2008年9月20日の記事の再録です。VBAでやったようなスプレッドシートのマクロっぽいことをやってみた。あたりでみて頂いている方にはお気づきかと思いますが、今、ホーチミンにおります。留守番電話をちょっとだけ使いやすくするスマートフォンの時代ですが、なんだかんだで電話で話すということは多いですし、電話を取り損ねて留守番電話を聞く、ということも普通に毎日起こることでもあるかと思います。留守番電話にメッセージがある、とだけ残っていて、いちいち聞いて、折り返す、って結構手間ですよね。なくても普通にコード書いて自動化してみる。2016年の新年の抱負がどれだけ達成できたか?さて、こちらでも、あけましておめでとうございます、ですね。気づいたら2016年の第三四半期のレビューをすっ飛ばし、年も明けていました。ほんと、何がそんなに私の日々の生活を逼迫させていたのやら。