私のAndroidアプリ内でこのJSONのものにhttps://developers.schoology.com/api-documentation/rest-api-v1 からアクセスできるようにします。これを行うには、ユーザーは私のアプリケーションの中でSchoologyにログインする必要があります(実装方法はわかりません)。私はhttps://developers.schoology.com/api-documentation/authenticationを使用する必要があるかもしれないと思うが、OAuthがJavaに関してどのように使われているのか分からない。AndroidアプリでSchoologyのREST APIから情報にアクセスするにはどうすればよいですか?
0
A
答えて
1
私は、これはかなり日付ポストである知っているが、将来的にこのページを訪れた人のために、私はSchoologyのために非常に基本的な二足歩行のOAuthラッパーを開発しました:
https://github.com/rvanasa/schoology-api
これではありませんでしたAndroid開発のために特別に設計されていますが、私の理解によれば、Mavenモジュールをプロジェクトの依存関係の一部として含めることができます。
は、ここで簡単な例の使用方法です:
SchoologyRequestHandler schoology = new OAuthSchoologyRequestHandler(new BasicOAuthResourceLocator(DISTRICT_PREFIX), API_KEY, API_SECRET);
SchoologyResponseBody response = schoology.get("sections/123456789").requireSuccess().getBody();
System.out.println(response.getRawData()); // JSON string
SchoologyNode node = response.parse();
System.out.println(node.get("JSON_KEY").get(1).asString()); // index 1 of some JSON_KEY property
関連する問題
- 1. WebClientからWCF RESTサービスにユーザー資格情報を渡すにはどうすればよいですか?
- 2. Androidで道路交通情報にアクセスするにはどうすればよいですか?
- 3. iPhoneアプリからWindowsサーバーにクレジットカード情報を投稿するにはどうすればよいですか?
- 4. RESTベースのサービスでアカウント情報を非表示にするにはどうすればよいですか?
- 5. Androidのウェブページから情報を取得するにはどうすればよいですか?
- 6. androidでどのデバイス情報にアクセスできるのですか
- 7. API経由でGoogle Checkoutに情報を送信するにはどうすればよいですか?
- 8. クリスタルレポートとmsアクセスでログオン情報を動的に変更するにはどうすればよいですか?
- 9. Googleカレンダーの情報にアクセスするにはどうすればよいですか?
- 10. Broadleaf REST APIを使用するにはどうすればよいですか?
- 11. ログイン後にユーザー情報にアクセスするにはどうすればよいですか?
- 12. ジオコードの住所を情報ウィンドウに表示するにはどうすればよいですか? Google maps API
- 13. Photoshopでレイヤースタイル情報にどのようにアクセスしますか?
- 14. スタックトレース情報を取得するにはどうすればよいですか?
- 15. ストライプ情報を取得するにはどうすればよいですか?
- 16. Webページ(Android)から情報を取得するにはどうすればいいですか?
- 17. アプリでバッテリー情報を取得するにはどうすればよいですか?
- 18. RailsでPOST情報を読むにはどうすればよいですか?
- 19. Androidでビデオストリーミングアプリケーションのネットワークトラフィックの統計情報を取得するにはどうすればよいですか?
- 20. SonarQube APIでテスト情報を取得するにはどうすればよいですか?
- 21. Sinatraアプリのコードカバレッジ統計情報を取得するにはどうすればよいですか?
- 22. マルチプロセッシングワーカーからのログ行にコンテキスト情報を追加するにはどうすればよいですか?
- 23. NSErrorからより有用な情報を入手するにはどうすればよいですか?
- 24. JSONデータをREST APIからBIRTにインポートするにはどうすればよいですか?
- 25. Javaで画像からカメラ関連情報を抽出するにはどうすればよいですか?
- 26. データベースからセッションに情報を取得するにはどうすればよいですか?
- 27. JavascriptからDefault.cs(Asp.net)にデータやイベント情報を送信するにはどうすればよいですか?
- 28. IEからプログラム的に応答情報を取得するにはどうすればよいですか?
- 29. デリゲートタイプに情報を保持させないようにするにはどうすればよいですか?
- 30. アプリのユーザーから報告されたクラッシュを修正するにはどうすればよいですか?
ニース、おかげで男:) – gogobebe2