Googleドキュメントフォームを携帯からアクセス
アンケートフォームをGoogleドキュメントのフォームを使っていくつか提供してきたが、携帯から出来ないか問い合わせがありました。
まずは、Googleドキュメントフォームを携帯(ドコモのiモード)からアクセスしてみると、文字化けで、とても使える状態ではなかった。でも、どうしてもGoogleドキュメントを使いたい。調べていく中で、下記ページを発見!!
一般Webサイトを携帯向けに変換して表示 http://teams.zero-project.net/fujino/2010/01/web.html
早速、PC2MなるPHPスクリプトをダウンロードして、動かしてみると、少し崩れるものの、表示でき、アンケートの送信も問題なくできシートにセーブできた!!
まずは、簡単にテストしてだけだが、多くの機能があるようで、時間をかけて調べてみたい。
PCサイト->携帯変換スクリプト
追加
その後、いくつか設定変更したので、その情報です。
【不正利用を防ぐ】
・初期で指定のURLを表示するようにする
define('DEFAULT_URL', 'http://spreadsheets.google.com/viewform?formkey=XXXXXXXX');
・他のサイトを表示しないようにする
$allowed_urls = array( array( 'spreadsheets.google.com' ), );
・他のサイトを表示しようとした場合のエラーメッセージ
'ERROR_URL_RESTRICTED' => 'ページが表示できません',
・テンプレートの変更
Template.inc.php