Deleting a message from pubnub history












0















I want to delete the message from history in Pubnub and I am using this code



 AppController.pubNub.deleteMessages()
.channels(Arrays.asList(Constants.channelAtLogin+chat_user_id))
.start(result.getMessages().get(i).getTimetoken())
.end(result.getMessages().get(i).getTimetoken())
.async(new PNCallback<PNDeleteMessagesResult>() {
@Override
public void onResponse(PNDeleteMessagesResult result, PNStatus status) {
Log.d("delete_message",result.toString());
}
});


But message is not deleted . Please help.










share|improve this question

























  • did you get any exception?

    – Ashish Kudale
    Nov 13 '18 at 6:33











  • @AshishKudale No I didn't get any exception. But didn't get the result also. Messages are not deleted

    – I.d007
    Nov 13 '18 at 6:38











  • pubnub.com/docs/android-java/message-update-delete refer this link it may help you

    – Ram Suthakar
    Nov 13 '18 at 6:39
















0















I want to delete the message from history in Pubnub and I am using this code



 AppController.pubNub.deleteMessages()
.channels(Arrays.asList(Constants.channelAtLogin+chat_user_id))
.start(result.getMessages().get(i).getTimetoken())
.end(result.getMessages().get(i).getTimetoken())
.async(new PNCallback<PNDeleteMessagesResult>() {
@Override
public void onResponse(PNDeleteMessagesResult result, PNStatus status) {
Log.d("delete_message",result.toString());
}
});


But message is not deleted . Please help.










share|improve this question

























  • did you get any exception?

    – Ashish Kudale
    Nov 13 '18 at 6:33











  • @AshishKudale No I didn't get any exception. But didn't get the result also. Messages are not deleted

    – I.d007
    Nov 13 '18 at 6:38











  • pubnub.com/docs/android-java/message-update-delete refer this link it may help you

    – Ram Suthakar
    Nov 13 '18 at 6:39














0












0








0








I want to delete the message from history in Pubnub and I am using this code



 AppController.pubNub.deleteMessages()
.channels(Arrays.asList(Constants.channelAtLogin+chat_user_id))
.start(result.getMessages().get(i).getTimetoken())
.end(result.getMessages().get(i).getTimetoken())
.async(new PNCallback<PNDeleteMessagesResult>() {
@Override
public void onResponse(PNDeleteMessagesResult result, PNStatus status) {
Log.d("delete_message",result.toString());
}
});


But message is not deleted . Please help.










share|improve this question
















I want to delete the message from history in Pubnub and I am using this code



 AppController.pubNub.deleteMessages()
.channels(Arrays.asList(Constants.channelAtLogin+chat_user_id))
.start(result.getMessages().get(i).getTimetoken())
.end(result.getMessages().get(i).getTimetoken())
.async(new PNCallback<PNDeleteMessagesResult>() {
@Override
public void onResponse(PNDeleteMessagesResult result, PNStatus status) {
Log.d("delete_message",result.toString());
}
});


But message is not deleted . Please help.







android






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Nov 13 '18 at 11:02









Fantômas

32.4k156388




32.4k156388










asked Nov 13 '18 at 6:15









I.d007I.d007

5611




5611













  • did you get any exception?

    – Ashish Kudale
    Nov 13 '18 at 6:33











  • @AshishKudale No I didn't get any exception. But didn't get the result also. Messages are not deleted

    – I.d007
    Nov 13 '18 at 6:38











  • pubnub.com/docs/android-java/message-update-delete refer this link it may help you

    – Ram Suthakar
    Nov 13 '18 at 6:39



















  • did you get any exception?

    – Ashish Kudale
    Nov 13 '18 at 6:33











  • @AshishKudale No I didn't get any exception. But didn't get the result also. Messages are not deleted

    – I.d007
    Nov 13 '18 at 6:38











  • pubnub.com/docs/android-java/message-update-delete refer this link it may help you

    – Ram Suthakar
    Nov 13 '18 at 6:39

















did you get any exception?

– Ashish Kudale
Nov 13 '18 at 6:33





did you get any exception?

– Ashish Kudale
Nov 13 '18 at 6:33













@AshishKudale No I didn't get any exception. But didn't get the result also. Messages are not deleted

– I.d007
Nov 13 '18 at 6:38





@AshishKudale No I didn't get any exception. But didn't get the result also. Messages are not deleted

– I.d007
Nov 13 '18 at 6:38













pubnub.com/docs/android-java/message-update-delete refer this link it may help you

– Ram Suthakar
Nov 13 '18 at 6:39





pubnub.com/docs/android-java/message-update-delete refer this link it may help you

– Ram Suthakar
Nov 13 '18 at 6:39












1 Answer
1






active

oldest

votes


















0














It seems like you are trying to show the result variable from your call which shouldn't give any result. The proper way to check if you're getting an error is to log the status. In other words, the code you're using above in essence is the correct code and is the one supported by PubNub.



pubnub.deleteMessages()
.channels(Arrays.asList("channel_1", "channel_2"))
.start(1460693607379L)
.end(1460893617271L)
.async(new PNCallback<PNDeleteMessagesResult>() {
@Override
public void onResponse(PNDeleteMessagesResult result, PNStatus status) {
// The deleteMessages() method does not return actionable data, be sure to check the status
// object on the outcome of the operation by checking the status.isError().
Log.d("Message_Deleted", status.isError().toString());

}
});


If it isn't working the next step is to verify the data from the variables you are passing in.






share|improve this answer























    Your Answer






    StackExchange.ifUsing("editor", function () {
    StackExchange.using("externalEditor", function () {
    StackExchange.using("snippets", function () {
    StackExchange.snippets.init();
    });
    });
    }, "code-snippets");

    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "1"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53274894%2fdeleting-a-message-from-pubnub-history%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    0














    It seems like you are trying to show the result variable from your call which shouldn't give any result. The proper way to check if you're getting an error is to log the status. In other words, the code you're using above in essence is the correct code and is the one supported by PubNub.



    pubnub.deleteMessages()
    .channels(Arrays.asList("channel_1", "channel_2"))
    .start(1460693607379L)
    .end(1460893617271L)
    .async(new PNCallback<PNDeleteMessagesResult>() {
    @Override
    public void onResponse(PNDeleteMessagesResult result, PNStatus status) {
    // The deleteMessages() method does not return actionable data, be sure to check the status
    // object on the outcome of the operation by checking the status.isError().
    Log.d("Message_Deleted", status.isError().toString());

    }
    });


    If it isn't working the next step is to verify the data from the variables you are passing in.






    share|improve this answer




























      0














      It seems like you are trying to show the result variable from your call which shouldn't give any result. The proper way to check if you're getting an error is to log the status. In other words, the code you're using above in essence is the correct code and is the one supported by PubNub.



      pubnub.deleteMessages()
      .channels(Arrays.asList("channel_1", "channel_2"))
      .start(1460693607379L)
      .end(1460893617271L)
      .async(new PNCallback<PNDeleteMessagesResult>() {
      @Override
      public void onResponse(PNDeleteMessagesResult result, PNStatus status) {
      // The deleteMessages() method does not return actionable data, be sure to check the status
      // object on the outcome of the operation by checking the status.isError().
      Log.d("Message_Deleted", status.isError().toString());

      }
      });


      If it isn't working the next step is to verify the data from the variables you are passing in.






      share|improve this answer


























        0












        0








        0







        It seems like you are trying to show the result variable from your call which shouldn't give any result. The proper way to check if you're getting an error is to log the status. In other words, the code you're using above in essence is the correct code and is the one supported by PubNub.



        pubnub.deleteMessages()
        .channels(Arrays.asList("channel_1", "channel_2"))
        .start(1460693607379L)
        .end(1460893617271L)
        .async(new PNCallback<PNDeleteMessagesResult>() {
        @Override
        public void onResponse(PNDeleteMessagesResult result, PNStatus status) {
        // The deleteMessages() method does not return actionable data, be sure to check the status
        // object on the outcome of the operation by checking the status.isError().
        Log.d("Message_Deleted", status.isError().toString());

        }
        });


        If it isn't working the next step is to verify the data from the variables you are passing in.






        share|improve this answer













        It seems like you are trying to show the result variable from your call which shouldn't give any result. The proper way to check if you're getting an error is to log the status. In other words, the code you're using above in essence is the correct code and is the one supported by PubNub.



        pubnub.deleteMessages()
        .channels(Arrays.asList("channel_1", "channel_2"))
        .start(1460693607379L)
        .end(1460893617271L)
        .async(new PNCallback<PNDeleteMessagesResult>() {
        @Override
        public void onResponse(PNDeleteMessagesResult result, PNStatus status) {
        // The deleteMessages() method does not return actionable data, be sure to check the status
        // object on the outcome of the operation by checking the status.isError().
        Log.d("Message_Deleted", status.isError().toString());

        }
        });


        If it isn't working the next step is to verify the data from the variables you are passing in.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Nov 14 '18 at 17:58









        Syed AhmedSyed Ahmed

        113




        113






























            draft saved

            draft discarded




















































            Thanks for contributing an answer to Stack Overflow!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53274894%2fdeleting-a-message-from-pubnub-history%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            The Sandy Post

            Danny Elfman

            Pages that link to "Head v. Amoskeag Manufacturing Co."