Мне действительно нужна помощь с этим ... это выполнимо?Можно ли добавить вкладку на страницу компании программно (например, FBML, где пользователи пишут свой собственный HTML-код)?Такие как C # SDK или через какой-то другой SDK?Как бы я это сделал?
Facebook Graph API позволяет это с разрешением «manage_pages».
http://developers.facebook.com/docs/reference/api/page/#tabs
Вы можете установить profile_tab в конце текущего списка установленных вкладок для страницыотправив запрос HTTP POST для PAGE_ID / tabs с токеном доступа к странице.
Javascript SDK:
FB.api('/' + PAGE_ID + '/tabs','post', { app_id: APP_ID, access_token: PAGE_TOKEN }, function (response) { });
В противном случае вы можете POST те же данные через C # и действительную страницутокен доступаВы получаете токен доступа к странице из / user / account: http://developers.facebook.com/docs/reference/api/user/
Из проведенного мной исследования я не думаю, что есть способ сделать это программно напрямую. Однако вы можете воспользоваться следующей ссылкой:
http://facebook.com/add.php?pi_key=YOUR_APP_KEY&pages=1&page=YOUR_PAGE_ID