簡易Easy Photo Blog 投稿アプリ強化版

Project Title.

簡易Easy Photo Blog 投稿ツール強化版

Elevator Pitch.

“Enhanced photo blog publisher” はクラウド対応、簡単に写真付き投稿するためのアプリ, 投稿ビューア、カスタム認証、base64 encode 実装など、強化されたバージョンである。

Description.

簡易Easy Photo Blog 投稿ツールはスマートフォンのアプリ、簡単に自分のWordPressサイトに、写真付き投稿するためのもの。下記の機能を強化れた:

  1. 投稿ビューアで最近の投稿が見れる。
  2. カスタム認証画面で、いくつWordPress REST APIのサービスを含めるリストを管理可能.

このアプリにもたらす社会的利益は、写真付き投稿が迅速、簡単にできるため、あとでゆっくり見直すできるので, 人々にたくさん投稿するモチベーションを与えること. これも WordPress REST API 使うためのいい実例になる.

WordPress REST API対応WordPressサイトに投稿した内容の画面コピー

Download and Test.

このアプリは WordPress REST API使うため, 全ての機能をテストするには、WordPressにREST APIを入れる必要. こちらのテストサイトを自由に利用しても構わない. アプリをダウンロードするには、MIT AI2 Companionアプリまたはスキャナーアプリを使っでQRコードをスキャンして、 または このダウンロードリンクをクリックする.

Technical Description.

下記の画面コピーにあるように、このアプリはプロジェクトの最低限仕様を満たした。中に 2 個グローバル変数(global variables), 4 個リストデータ(list data), 2個関数(procedures or functions), そして 2 個if/else 構造(structure)が含まれた。

Appendix.

WP REST API web service

WP REST APIはWordPressのプラグイン、 将来は WordPressコアに組み入れ、WordPressを ブログプラットフォーム/CMS から、本格的なアプリケーション・フレームワークへ変身するために一歩である。 To start a service, you have own a own WordPress site, and use 2 plugins:

  1. WP REST API plugin, install and active (schedule uptake to core WP 4.4 and WP 4.5)
  2. BASIC Auth plugin, git clone https://github.com/WP-API/Basic-Auth basicAuth, and active.

tinywebdb-base64 web service

WP REST API は OAuth 1.0a とBasic Auth 認証方法サポートする。 しかしApp InventorはOAuth 1.0a対応できないため, Basic Authを利用した。Basic Auth はbase64 encodeを利用する. しかしApp Inventorはその機能がないため、 tinywebdb-base64 プログラムを作った, このプログラムは App Inventor のTinywebdb 機能を利用して、 value = base64_encode (tag)でbase64 encodeした値を利用する。 tinywebdb-base64 プログラムをサーバにインストールし、 そのサーバの URL をプログラムにセットする必要がある。私のtinywebdb-base64 web serviceを自由に使ってもいい.

広告

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト /  変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト /  変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト /  変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト /  変更 )

%s と連携中