У меня есть сайт, на котором я могу разместить какое-то содержимое. Когда я отправляю контент, я хочу также опубликовать ссылку/описание на моей странице в Facebook.Как опубликовать на странице временную шкалу с помощью Facebook C# SDK?
Я создал приложение, а затем получил идентификатор приложения и приложение Secret. Я попросил разрешения (publish_stream, manage_pages, offline_access), а затем получил access_token.
Итак, у меня есть все, что мне нужно: appid, appsecret, access_token и эти 3 разрешения.
Я зарегистрировался как администратор страницы. Я дал все разрешения для своего приложения.
Я использую C#, так что, есть какой-то код:
var client = new FacebookClient(access_token);
client.AppId = appid;
client.AppSecret = appsecret;
var result = client.Post("/[MY_PAGE_ID]/feed",
new
{
picture = "http://some-picture.com/picture.jpg",
link = "http://random-link.com",
message = "A random message",
name = "My page's name",
description = "Other description",
});
var result
возвращает мне идентификатор поста.
На странице facebook есть 2 идентификатора: идентификатор пользователя и идентификатор страницы, верно?
Так что, когда я вернусь к странице facebook, я могу увидеть пост в «Последние сообщения Другие сообщения на [ИМЯ МОЕЙ страницы]» А потом, список сообщений.
Это НЕПРАВИЛЬНОЕ место, я хочу отправить сообщение в стену. Когда я нажимаю на сообщение, он открывает всплывающее окно с более подробной информацией. У него нет информации о человеке, опубликованном на моей странице. Но я могу получить идентификатор этого человека ... и идентификатор совпадает с идентификатором администратора моей страницы («человек», который вошел в систему).
Как я могу сделать сообщение на стене моей собственной страницы?
Извините, я не понял, что вы имеете в виду ... что мне нужно изменить в моем коде? –
Ну, вы просто не можете публиковать, как вы с этим кодом, вы должны включить веб-браузер в свое приложение, если вы хотите использовать facebook как facebook. API-интерфейс C# facebook означает программное управление содержимым facebook, но только как приложение не как лицо – user2417992
для меня такая же проблема !. если вы получите какое-либо решение, пожалуйста, поделитесь со мной! –