0

웹 API가 .NET Web API 2.0으로 작성되었으며 백엔드에서 작동하는 MS SQL 데이터베이스가 있습니다. 이 API는 iOS 및 Android 용으로 개발되는 소셜 앱을 지원합니다. 주 화면에는 diff 사용자의 게시물이 Facebook 게시물 피드처럼 있습니다.소셜 앱 아키텍처 안내가 필요합니다.

제 문제는 지금 당장 API 호출에서 쿼리 매개 변수를 사용하여 호출 당 20 개의 게시물을로드하여 게시물을 가져 오는 것입니다. 그러나 사용자가 이미 피드를보고있을 때 다른 사용자가 올린 새로운 글을 계속 추적 할 수는 없습니다. 페이스 북의 새로운 포스트 버튼과 비슷한 점이 있습니다.

또한 주요 장애물은 우리가 쿼리 매개 변수를 사용할 때 그 (10 개) 새 글을 보는 것은 올 수 있지만 top10skip0을 사용하는 동안은 예를 들어 처음 10 게시물 얻을 수 있다는 것입니다 그리고 난 다음 10 개 게시물을로드 할 때 10 새와 같은 게시물을 얻는다 게시물이 스택 맨 위에 추가되었습니다.

모두 괜찮은데 어떤 도움이 될지 모르지만 대단히 감사 할 것입니다. 이 작업을 수행하는 가장 좋은 방법이 무엇인지 알려주세요.

+0

방대한 텍스트의 벽을 포함시키지 않으려 고 노력했습니다. 이해하기 정말 어렵다. –

+0

게시 색인을 관리하십시오. (75라고 말하면 됨) 다음 20을 물어 보면 75를 반환하고 질의를하고 # 55-35를 넘깁니다. 업데이트 된 색인이> 75 인 경우 플래그를 다시 보낼 수도 있습니다. –

답변

0

나는 그렇게 생각한다. facebook이나 linkedin과 같은 팝업을 보여주는 것이 좋습니다. 나는 (현재 게시물, 현재 게시물 및 현재 게시물 '새 게시물'이후 게시물)이 목록에 포함 된 모든 사용자에 대한 목록을 제안합니다.이 목록은 추종자에 의해 업데이트되므로 첫 번째 게시물 이후에 현재 사용자에 대한 알림을 보냅니다. 다른 사람이 작성하여 페이지 상단에 새 게시물을 삽입하십시오.

관련 문제