2013-12-24 11 views
5

私はいくつかの学校のイベント(イベントのタイトルとイベントの投稿画像)を表示するためにアンドロイドアプリを作っています。Android開発:WordPressからデータを取得

私がアプリケーションに必要なのは、サーバーからデータ(タイトルの文字列、画像のImageView)を取得することだけです。

この投稿の回答Android Development : Getting data from the webは、私が見つけることができる最も簡単で最も直接的な方法であるようです。

「Androidアプリケーションへの投稿を表示する最も簡単な方法は、ウェブ上でJSONデータを使用して、マスター・ディテールのAndroid アプリケーションにそれを読むために になります。

ウェブサイト側では、取得JSONに表示するデータは、あなたの問題の 最も難しい部分であるように思われる。それは Wordpressのサイトだった場合、あなたのためにこれを行いますプラグインがあるとしてそれは、簡単だろう。

アプリケーション側では、取得データを解析し、それをマスターに分解する 詳細なフローはかなり簡単な作業です。

私はデータベース、ネットワーキング、ワードプレス、JSONについてほとんど何も知っていません。 :(

私はワードプレスのアカウントを作り、JSONのプラグインおよびワードプレスのWebサーバー・プラグインをインストールしかし、それは私が:(

私の考えはWordPressのブログサイトに

で得ることができるどのくらいですしている:。作りを新しいイベントごとの投稿です。投稿のタイトルは、イベントのタイトルとその投稿の内容で、イベントに関する投稿です。

アプリ側:onCreate内で同期タスクを追加します機能があるので、アプリが開かれると、ブログに新しい投稿があるかどうかがチェックされます。もしあれば、ブログのタイトルはリストビューに追加して、ブログ内の画像を取得し、画像を保持するためのImageViewを持つ新しいレイアウトを作成します。

私が言ったように、私はウェブサービスとネットワーキングについては何も知らない。

私はこれらの2つの例では、私が得ることができるクローゼットです

.....アプリですでに、これらのイベントと比較してブログで任意の新しい投稿がありますかどうかを確認する方法について見当もつかない。

http://android.programmerguru.com/android-webservice-example/ http://wordpress.org/support/topic/phonegap-android-app-built-around-json-api(私はこの1つを理解していない:!/)

助けてください!このことは私に大きな頭痛を与えている!それは私がアプリに必要な最後のステップです!

どのようなヘルプやサンプルコードも大歓迎です!

そして、最も重要なのは、メリークリスマスだよ! XD

答えて

6

JSON-APIというWordpressプラグインがあります。これは、Wordpressのすべてのオブジェクト(投稿、ページ、カテゴリなど)にJSON形式でアクセスする機能を提供します。 Googleからのボレーのようなレストクライアントを使用したり、Squareから改造したり、ワードプレスデータにアクセスするためのウォンを構築することができます。

あなたは、私は私自身のJSONを書いてしまったgithubの https://github.com/wordpress-mobile/WordPress-Android

+0

ありがとうございます!つまり、私はJSON-APIプラグインを使ってJSON形式のWordpressデータを取得し、Volleyを使ってデータをJSON形式で私のアプリケーションに取り込むことができますか? JSON-APIはWordPressや自分のウェブサイトのみのウェブサイトからデータを取得できますか? – fuiiii

+0

はい私たちは、wordpressベースのjson-apiプラグインであるWebサイトからデータを取得できます。基本的にjson-apiはHTMLコンテンツをjsonフォーマットに変換します。すべてのhtml(css、javascript、htmlタグ)コードはテキストデータと画像URLのみを与えます –

+0

私は自分のwordpressウェブサイトを持っていて、json-apiプラグインをインストールします。しかし、私はそれからjson形式のデータを取得する方法を知らない。 Webのjson形式を表示するには、ブラウザに何を入力する必要がありますか?感謝!! – fuiiii

2

でAndroidのソースコードのためのWordpressを探すことができ、サンプルコードのため http://wordpress.org/plugins/json-api/

プラグインWordpressのをインストールしてください。

+0

これは悪いアプローチですが、将来はいつか見つけることができます –

関連する問題