Androidアプリケーションの通知を実装しようとしています:Dropbox API:https://www.dropbox.com/developers/appsを使用しています。 このようなことは一度もしていません。JSONリクエストを使用する必要があることを少しは読んだことがありますか?私はアンドロイドのDropbox APIで通知に関するチュートリアルを見つけられませんでした。通知Dropbox API Android
どの手順に従うべきですか?
Androidアプリケーションの通知を実装しようとしています:Dropbox API:https://www.dropbox.com/developers/appsを使用しています。 このようなことは一度もしていません。JSONリクエストを使用する必要があることを少しは読んだことがありますか?私はアンドロイドのDropbox APIで通知に関するチュートリアルを見つけられませんでした。通知Dropbox API Android
どの手順に従うべきですか?
1.取得は、Dropboxの中で変更を取得するために、定期的に
コール/detal APIを変更します。
APIを呼び出すには、Dropbox's Java Libraryが役に立ちます。
あなたは以下で定期的にタスクをスケジュールすることができます
2表示Notificasion
表示通知。
こちらはofficial documentsです。
こんにちはnshmura あなたの応答をありがとうポイントは私は理解していない私は私がhttps://api.dropboxapi.com/1を呼び出す必要があります/ delta私は方法の投稿をしているすべてのURLを管理することに精通していないのですか?私はパラメータを渡す? 最初に接続する必要がありますか? –
@PierreColomboレトロフィットを使用して、Dropbox API http://square.github.io/retrofit/へのリクエストを投稿することをお勧めしました。それは使いやすいです。 – nshmura
私はインターネットでjsonのリクエストに全く慣れていません。私はモデルについて何かを見つけましたか?私は1つを生成する必要がありますか?どのように私はこのURLに引数を渡すことができますhttps://api.dropboxapi.com/1/delta? –
私はそのような何かをしようとしました:3クラス
public interface NotificationInterface {
@POST("1/delta");
Call<NotificationResponse> getNotificationResponse(@Body NotificationRequest request);
}
public class NotificationRequest {
private String cursor;
private String local;
//path_prefix won't be present
private String include_media_info;
}
public class NotificationResponse {
@SerializedName("entries")
@Expose
private String entries;
@SerializedName("reset")
@Expose
private String reser;
@SerializedName("cursor")
@Expose
private String cursor;
@SerializedName("has_more")
@Expose
private String has_more; }
私は正しい道にいるだろうか?私はhttps://www.dropbox.com/developers-v1/core/docs#access-tokenとhttp://square.github.io/retrofit/を使用して、あなたの提案どおりに通知しようとしています:)
1 /デルタにはポストは適用されません!私のコードで何が間違っていますか?
ありがとうございました!
あなたのアプリケーションについて詳しく教えてもらえますか?あなたは何を造ろうとしていますか? – nshmura
Dropbox APIを介して私のアプリケーションにファイルをダウンロードできます。今私は私のDropboxアカウントに新しいファイルを投稿するときにスマートフォンに通知を送ろうとしていた –