Добавить приложение Facebook на фан-страницу через API - PullRequest
0 голосов
/ 27 июля 2011

Есть ли способ добавить приложение facebook на вкладку на странице поклонника через API? Я разработал приложение. Когда пользователь заходит в приложение, мне нужно отобразить фан-страницы администратора пользователя и попросить его выбрать страницу. Когда пользователь выбирает страницу и нажимает кнопку «Добавить», я хочу добавить приложение.на вкладку в выбранной фан-странице. Я знаю, как получить фан-страницы администратора для пользователя с помощью api. И также я знаю, чтобы определить, когда мое приложение работает через фан-страницу, используя «подписанный запрос». Так может кто-нибудь сказать мне, пожалуйста, есть ли способ добавить приложение facebook на фан-страницу через API?

Ответы [ 2 ]

2 голосов
/ 29 июля 2011

Нашли решение Это простой процесс. Мне просто нужно было воспользоваться этой ссылкой ( Не нужно вызывать API ).Когда пользователь обращается к приложению (не через фан-страницу. Может определить, когда приложение запускается через фан-страницу, используя «подписанный запрос» .), Пользователь должен перейти по этой ссылке,

<script>
        top.location = 'http://www.facebook.com/add.php?api_key=YOUR_APP_ID&pages=1';   
</script>

Появится окно facebook со всеми страницами администратора пользователя, предлагающего ему добавить приложение во вкладку на его фан-странице.

0 голосов
/ 24 октября 2011

на самом деле, кажется, есть способ с помощью fb api, который сохраняет туда и обратно в facebook и обратно.ответ неловко расположен в ссылке на страницу объекта страницы (в «вкладках» -> создать) https://developers.facebook.com/docs/reference/api/page/

вам нужно сделать такой вызов API:

$appId = YOUR_APP_ID;
$pageId = THE_PAGE_TO_ADD_TO;
$apiUrl = "/".$pageId."/tabs";
$addedToPage = $this->facebook->api($apiUrl, "post", array("app_id"=>$appId));

удачи!

...