2016-07-30 14 views
-1

DjangoバックエンドでAndroidアプリを作成するにはどうすればいいですか? REST APIを作成しましたが、AndroidとAPIの間で通信できません。あなたのREST-APIと通信する任意の運...事前に感謝..Django REST APIを使用してAndroidアプリを作成する方法

+0

ようこそStackOverflow。コミュニティがあなたを助けることができるように[MCVE](http://stackoverflow.com/help/mcve)を提供してください。 –

+0

簡単に統合できるように、Android用Retrofitを使用できます。あなたの選択に応じて、郵便配達員のようなアプリやカールだけでリクエストを送信することで、すべてのAPIエンドポイントをローカルでテストすることもできます。あなたはRest api構文(wikipediaの記事から始める)を学び、あなたのエンドポイント(URL)を構築し、django rest(runserver)の組み込みAPIビューでそれらをチェックするべきです。 –

答えて

0

は、あなたがあなたのサーバーにアクセスするためにアンドロイドのHttpURLConnectionを使用することができますhttps://myurl.com/api/call_method

のようなあなたの指定されたエンドポイントにSSLで暗号化された呼び出しを経由して行われるべきです。タスク固有のハンドラーでユーザー入力を前処理し、サーバーへのAsyncTaskを開始します。ユーザーを認証するには、データを保護する必要がある場合は、バックエンドでGoogleまたはFacebookのOAuth2ログインで認証します。あなたのアプリケーションにJSONを返し、そこからデータを処理することができます。

これらのすべての手順には、素晴らしいドキュメントやSO投稿が既にあります。特定の問題が発生した場合は、正確な質問に戻ってください。

関連する問題