Сведения о вопросе

ЧОВИД

21:23, 28th August, 2020

Теги

Facebook    

Фейсбук, свое приложение на странице профиля, как передать себе параметры?

Просмотров: 265   Ответов: 2

Страница профиля этого приложения находится по адресу:
www.facebook.com/apps/application.php?id={app_id}


Страница приложения в профиле приложения:
www.facebook.com/apps/application.php?id={app_id}&v={app_id}


Мое приложение генерирует список статей. А также список ссылок, чтобы отфильтровать эти статьи. На странице приложения проблем нет — ссылаемся на
apps.facebook.com/{app_name}/?{params=NN}

и получаем параметры методом GET, фильтруем контент, отдаем урезанный вариант списка.


Но что делать на странице профиля? Там фейсбук аяксом запрашивает свои внутренности, так что мое приложение не увидит GET. Переход по ссылке
www.facebook.com/apps/application.php?id={app_id}&v={app_id}&params=NN

даст только прописанный в настройках приложения profile_tab_url.


Как мне в моем приложении сформировать список ссылок, позволяющих отфильтровать ленту статей?



  Сведения об ответе

piter

15:40, 13th August, 2020

Может, через хэш? apps.facebook.com/{app_name}/#params


  Сведения об ответе

ITSME

08:08, 5th August, 2020

apps.facebook.com — страница приложения
www.facebook.com/apps/application.php — страница профиля приложения
Речь идет именно о втором. На первом нет проблем передать квери или хеш строки.
На втором не передается даже квери. Там нужно или через fb-библиотеку с бубном вокруг сессий танцевать, или просто не смог в доке разглядеть простой способ передать параметры самому себе.


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться