Table of Contents
About TinyWebDB
App Inventorはサーバーとやり取りするアプリを作ることができる。これは「TinyWebDB」という部品として用意されている。TinyWebDBは、タグをつけてメッセージをサーバーに保存したり、サーバーにタグ名を送信してその値を受け取ったりすることができる。それ以上に複雑なことは、現時点ではできない。
あらかじめTinyWebDBにあわせてサーバー側にプログラムを用意し、そこにアクセスする形で処理を用意しなければいけません。MIT用意したTinyWebDBテストサーバーではデータ消される可能性がある、通常自前のサーバーを用意するには、Pythonなどを学び、GoogleAppEngineを酷使する大変な作業。WP TinyWebDB APIはこの作業を簡単にして、開発者はビジネスロジックに専念する。
WP TinyWebDB API
AppInventorはAndoridのApp作りに簡単な環境です。WordPressをWebコンテンツを作るに最適な環境。
AppInventor is a easy way to creating an Android app from web browser. WordPress is a best web content management tool.
WP-TinyWebDB-APIは、両者の長所を連携し、WordPressをAppInventorのTinyWebDBサービスとして利用するためのAPIを、WordPressのプラグインとして提供したもの。
TinyWebDB API is a AppInventor TinyWebDB API plugin, use you WordPress as a TinyWebDB web service.
Install
1. FTPツールでtinywebdb-api ディレクトリー全体を WordPress の pluginsフォルダーにコピーして下さい(/wp-content/plugins/).
1. FTP the entire tinywebdb-api directory to your WordPress blog’s plugins folder (/wp-content/plugins/).
2. 管理パネルの「Plugins」タブ上のpluginを有効化してください。
2. Activate the plugin on the “Plugins” tab of the administration panel.
Config
3. adminメニューのTinyWebDB Settingsを確認し、テスト用いくつURL(info, getvalue)はブラウザーで正しい値が表示されることを確認。
- API Base : 通常apiでOK
- API Key : Android Appを制限するためのKey、同じキーが送られた場合のみ、Store A Valueが可能。
- Tag type : Post ID(Default)が選べた場合、数字であるため、前頁、次頁へ捲りが便利でしょう。
Slugが選べた場合、記事のタイトルと関連性があるので、場合によりコード解りやすいかも。
3. Check test URL on admin menu to make sure API work properly.
Download
WordPress Plugin:
- Download TinyWebDB API (@WordPress Plugin Directory)
AppInventor TinyWebDB Demo App:
Change Log
- 0.1.0 Start TinyWebDB API plugin.
- 0.1.3 First alpha release which implemented Get Value Action.
- 0.2.0 Trial implemented Store Value Action. Add test URL on admin menu.
- 0.2.1 Trial implemented Store Value Action with API Key.
- 0.2.2 and set
- 0.2.3
- 0.2.4
- 0.2.5
- 1.0.0 to be continue…