Я создал приложение на Facebook. Благодаря этому приложению пользователи могут публиковать на стене. Все работает нормально, но я хотел бы указать URL-адрес для перенаправления, когда пользователь нажимает на ссылку «через {APP_NAME}» в публикации. На данный момент, это перенаправлении https://www.facebook.com/apps/application.php?id=APP_IDFacebook-приложения перенаправляют «через {APP_NAME}» на существующие страницы
ответ
Ссылка с текстом «по имени Application», которые появляются в сторону историй, опубликованных приложений приводят к:
- Canvas Применение URL - если приложения имеют Canvas URL настраиваются в настройках приложения
- Применение URL сайта - если приложения есть сайт (но не Canvas) URL сконфигурировано
- Применение Страница профиля - если приложения имеют регулярные страницу Facebook, связанные с применением и не имеет Canvas URL, указанный в настройках приложения
- Применение страницы - если ни одна страница, связанные с применением или Canvas/URL сайта определяется
Вы не можете сделать эту ссылку, чтобы указать на совершенно другой URL.
Если вам по-прежнему необходимо перенаправить ресурс, отличный от описанного выше, вы можете настроить URL-адрес сайта сайта/холста и перенаправить его после того, как пользователи приземлится на ваше приложение с указанным параметром fb_source
.
fb_source
может содержать различные значения, так что вы можете решить, если вы хотите сделать перенаправление, это не документировано в полном виде, но есть некоторые примеры:
fb_source
- тип потока ('home', 'profile', 'search', 'ticker', 'tickerdialog' или 'other'), в которых произошел щелчок, и тип истории ('oneline' или 'multiline'), объединенный с подчеркиванием.
fb_source
- тип история ('сообщение', 'группа', 'электронная почта'), в которой произошел щелчок.
fb_source
могут быть также feed
(и, возможно, более значений, которые документированные в другом месте или не документированы вообще).
Как вы устанавливаете его на URL-адрес сайта приложения или любой из четырех вариантов выше? –