2012-04-10 3 views
2

Я работаю над приложением Facebook. Не сайт.Facebook C# SDK Получить актуального пользователя

Я пытаюсь использовать Facebook C# SDK и пытаюсь получить текущую информацию о пользователе и запросе текущего пользователя. Как это сделать?

Кроме того, когда я пытаюсь использовать приложение, он просит добавить приложение, запрашивая разрешение на доступ к данным, как мне это сделать?

Есть ли исчерпывающие примеры этих вещей?

ответ

2

Если вы застряли работу с .NET 3.5, это будет работать:

var facebookClient = new FacebookClient(FacebookAccessToken); 
var me = facebookClient.Get("me") as JsonObject; 
var uid = me["id"]; 
+0

Функция facebookClient.Get ("me"): .Get() не найдена –

0

Вам нужен токен доступа. После того, как вы получите маркер доступа сделать запрос me

var fb = new FacebookClient("access_token"); 
dynamic result = fb.Get("me", new [] { fields = "id" }); 
var userId = result.id; 
+0

, что ВЛЯЕТСЯ 'fields' откуда это взялось ? я получаю ошибку для этого. – DarthVader

+0

передается параметры. вместо использования динамических параметров = new ExpnandoObject(); parameters.fields = new [] {"id"}; Я использую анонимные объекты. Я обновил его, чтобы попасть в Get. – prabir

+0

удаление моего комментария выше, так как у вас есть исправление. – DMCS

Смежные вопросы