Я пытаюсь сделать, казалось бы, простую вещь, но не могу ее выполнить. Я пытаюсь автоматизировать публикацию на стене в Facebook. По сути, у меня есть веб-сайт ASP.NET MVC, на котором я публикую обновления, и я хочу автоматически отправить сообщение на мою стену.
Я вижу много информации о FB Connect и получении данных, я просто хочу опубликовать.
Спасибо за любую помощь или руководство.
ОБНОВЛЕНИЕ: Просто пытаюсь воскресить и быть немного более понятным в моем описании, поскольку я никуда не доберусь.
У меня есть нужная страница с текстовым полем и кнопкой. Когда я отправляю форму, я хочу, чтобы сообщение отправлялось на мою стену Facebook. Я думал, что это Facebook Connect, но я не знаю, как автоматически аутентифицировать себя и публиковать на стене.
Я бы хотел использовать C #, а не JavaScript.
private const string ApplicationKey = "XXXXXXXXXXXXXXXXXXXXXXXXXXXX";
private const string SecretKey = "XXXXXXXXXXXXXXXXXXXXXXXXXX";
private Facebook.Rest.Api _facebookAPI;
private Facebook.Session.ConnectSession _connectSession;
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Index(FormCollection form)
{
_connectSession = new Facebook.Session.ConnectSession(ApplicationKey, SecretKey);
if (_connectSession.IsConnected())
{
_facebookAPI = new Facebook.Rest.Api(_connectSession);
string response = _facebookAPI.Stream.Publish("This is a generated test");
}
return View();
}
}
IsConnected () возвращает false.
Любая помощь приветствуется.