2012-05-10 4 views
0

У меня, похоже, проблема. У меня есть приложение для голосования/галереи на вкладке определенной страницы на Facebook.Facebook Like button на странице Tab App

Чтобы предоставить пользователю прямую ссылку на изображение в Галерее (в приложении вкладки Paget), я создал URL-адрес с APP_DATA, поэтому я могу передавать данные (имя файла изображения) в iframe. Так в основном мои ссылки выглядят вроде как это:

https://www.facebook.com/pages/xxxxxx/xxxxxxxxx?sk=app_xxxxxxx&app_data=showimage.php%3Ffilename%3D1336314789stevakralj%2Ejpg

Теперь, когда я пытаюсь создать Like кнопку для этого Link, я ничего не получаю.

Любые идеи?

ответ

0

У меня точно такая же проблема ... В моем приложении, которое размещено на вкладке страницы, кнопки «Like» для каждого элемента apper правильно, а атрибут «data-href» для каждой кнопки «like» имеет в том же формате, что и у вас, но КАЖДЫЙ, как кнопка, указывает на страницу Facebook, на которой размещается приложение, а не на отдельный элемент ... поэтому для каждого элемента в моей галерее «подобная» информация под ним точно такая же (номер из понравившихся к странице хостинга приложения), и если мне «не нравится» какой-либо предмет, я «не люблю» всю страницу. Я пробовал такой же формат, но параметр NOT на странице facebook ... тогда он работает ... Я не вижу разницы, но: https://www.facebook.com/pages/xxxxxx/xxxxxxxxx?sk=app_xxxxxxx&app_data=abc (НЕ РАБОТАЕТ, для каждого элемента, у которого есть переменные app_data) https://www.mytestweb.com/test.aspx?sk=app_xxxxxxx&app_data=abc (РАБОТЫ по каждому элементу, у которого есть app_data разное)

0

Facebook, похоже, не позволяет напрямую ссылаться на вкладку, поэтому удаляет идентификатор вашего приложения из URL-адреса. Невозможно обойти это, за исключением ссылки на внешний сайт, который возвращается в Facebook.