Barcelonista Naser Ответов: 0

Как я могу вставить курсор Facebook живете в Facebook на C# SDK для?


Дорогие Все.
Я хотел бы получить сообщения в ленте пользователей facebook после того, как пройдусь по всем страницам для ленты пользователей.
Есть ли какой-нибудь обходной путь?

Что я уже пробовал:

public async Task<ActionResult> FB_GetFeed()
        {

            var access_token = HttpContext.Items["access_token"].ToString();
            if (!string.IsNullOrEmpty(access_token))
            {
                var appsecret_proof = access_token.GenerateAppSecretProof();

                var fb = new FacebookClient(access_token);

                dynamic myFeed = await fb.GetTaskAsync(
                    ("me/feed?fields=id,from {{id, name, picture{{url}} }},story,picture,link,name,description," +
                    "message,type,created_time,likes,comments")
                    .GraphAPICall(appsecret_proof));
                var postList = new List<FacebookPostViewModel>();

                string NextPageURI = string.Empty;

                if (myFeed.paging != null &&
                    myFeed.paging.next != null)
                    NextPageURI = myFeed.paging.next;
                foreach (dynamic post in myFeed.data)
                {
                    postList.Add(DynamicExtension.ToStatic<FacebookPostViewModel>(post));
                }
                
                
                return PartialView(postList);
            }
            else
                throw new HttpException(404, "Missing Access Token");
        }

0 Ответов