2010-10-27 3 views
0

У меня есть эта проблема: мне также нужно, чтобы пользователь вошел в систему на моем сайте, чтобы публиковать контент (ссылку, изображение, сообщение, заметки) на странице Facebook, где они являются администратором. Я прочитал некоторые документы в разделе разработчиков Facebook, но я немного смущен. Мне нужно зарегистрировать приложение, с помощью которого я могу дать возможность подключиться и опубликовать. Чтобы опубликовать публикацию, я покажу им всплывающее окно входа в систему, но после того, как они вошли в систему, у меня проблемы. Каков наилучший способ опубликовать их на своей странице? Thanks AleПозвольте пользователю опубликовать на своей странице Facebook с моего сайта

ответ

1

После того, как у вас есть токен доступа для пользователя, вам просто нужно выполнить запрос POST для API-интерфейса Graph. Вы можете прочитать документацию здесь: http://developers.facebook.com/docs/reference/api/post

Пример с этой страницы показывает, как это сделать с помощью php.

curl -F 'access_token=...' \ 
    -F 'message=Check out this funny article' \ 
    -F 'link=http://www.example.com/article.html' \ 
    -F 'picture=http://www.example.com/article-thumbnail.jpg' \ 
    -F 'name=Article Title' \ 
    -F 'caption=Caption for the link' \ 
    -F 'description=Longer description of the link' \ 
    -F 'actions={"name": "View on Zombo", "link": "http://www.zombo.com"} \ 
    -F 'privacy={"value": "ALL_FRIENDS"} \ 
    https://graph.facebook.com/me/feed 

Вам не нужно использовать PHP. Вы можете использовать любой веб-клиент или библиотеку Facebook, такую ​​как Facebook C# SDK.

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