Edited at

Twilio Client ハンズオン資料

More than 3 years have passed since last update.

このブログでは、Twilio Client ハンズオンの進行に必要な情報(リンクとか?)を共有します。

※ 基礎編ハンズオン資料はこちら。

http://qiita.com/joohounsong/items/950cba868bea61c5777f

Twilioアカウント取得

下記のURLにてアカウントの取得可能です。

https://jp.twilio.com/try-twilio/kddi-web

Twilio Client:https://jp.twilio.com/docs/client

WebRTCを基盤にしており、Twilioで提供しているSDKを使うとブラウザはもちろんiOS、Androidのネイティブ電話アプリの開発が可能になる。



Twilio Client サンプルコード:

https://github.com/hunnycode/TC-browser-phone

browser-phone

- browser-phone.php

- dial_client.xml

- dial_number.php

PHPヘルパーライブラリーインストール

https://jp.twilio.com/docs/php/install#installation

※ zipをダウンロードする場合、zip内の「Services」を参照してください。

■ TwiML Appsを作成

alt

・Request URLの設定

alt

・Clientアプリケーションと紐づく電話番号設定。

alt

・電話アプリにTwiML App情報設定

alt

・TwiML作成

alt

・ディレクトリはこんな感じ。

alt

・着信用 TwiML

コードはこちら:https://gist.github.com/twilioforkwc/4e42ec9ef930cbfc407a

alt

・ブラウザから電話をかけてみる。

alt

【Twilio for KDDI Web Communications 公式コミュニティ】

◎ Facebookファンページ

https://www.facebook.com/TwilioforKWC

◎ Facebookユーザーグループ

https://www.facebook.com/groups/146813015487316/

◎ twitter(@TwilioforKWC

https://twitter.com/TwilioforKWC

◎ YouTube

https://www.youtube.com/user/twilioforkwc

■ コマンド

scp : scp -P 22 [filename] twilioapistudy@xxx.xxx.xxx.xxx:/var/www/html/twilio/xxxx/

例) scp -P 22 incomming.xml twilioapistudy@xxx.xxx.xxx.xxx:/var/www/html/twilio/xxxx/

mkdir(ディレクトリの生成) : mkdir [option] [ディレクトリ名]

rm(ディレクトリやファイルの削除) : rm [option] [ディレクトリもしくはファイル名]

[option] -d:ディレクトリ削除、-r,-R:ディレクトリ無いのファイルを含めて削除