Ask a questionAsk a question
 

AnswerHow to avoid limit of 250 users in the Application Contact?

  • Monday, October 26, 2009 11:29 AMgugas_pl Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hi All,
    I have problem how to use properly Application Contact in my application. Any suggestion would be welcome.


    I have a web page on which I display a list of comments. On this page I place status controls for individual users <msgr:status cid="$user"></msgr:status> . The number of the comments is 200 per page. In fact there is no limited number of pages with comments a user can browse.


    I want to use Messenger Application Key to initialize the application contacts. First I prepare proper XML message with CIDs. Then I sign it. And then result put on page:
        <msgr:app-contacts
            contacts="<%=xml%>"
            signature="<%=signature%>">
        </msgr:app-contacts>


    Everything works fine, but when user will visit more pages he will see a message "There's a problem with this site. You might not be able to see your full contact list".

    Until now I thought that the WebMessenger API takes care about proper initialization Application Contact on every page. But I see that the Application contacts are cumulative for the entire application (is this ok???).


    Maybe someone has an idea how to solve this problem? Any fragment of code or example will be welcome :)



    Best regards,
    gugas-pl

Answers

  • Tuesday, October 27, 2009 10:48 PMOffir Bakshitz - MSFTOwnerUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer

    The current behavior is that the application contacts collection is preserved cross page-navigation. As page navigation occurs, application contacts may be continuously added to the collection. The Live Messenger Service does enforce a limit on the number of application contacts that a user can have.

    We have been receiving feedback similar to what you are providing and we realize that in some cases this behavior isn’t ideal. We are actively working on this issue. We are likely to post an update soon.


    Thanks for your valuable feedback,

    Offir Bakshitz [MSFT]

     

All Replies

  • Tuesday, October 27, 2009 10:48 PMOffir Bakshitz - MSFTOwnerUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer

    The current behavior is that the application contacts collection is preserved cross page-navigation. As page navigation occurs, application contacts may be continuously added to the collection. The Live Messenger Service does enforce a limit on the number of application contacts that a user can have.

    We have been receiving feedback similar to what you are providing and we realize that in some cases this behavior isn’t ideal. We are actively working on this issue. We are likely to post an update soon.


    Thanks for your valuable feedback,

    Offir Bakshitz [MSFT]