Я пытаюсь поместить именованный якорь в часть нашей вкладки Facebook и добавить «#anchor» к общему URL-адресу, чтобы при переходе по общей ссылке пользователи перенаправляли их непосредственно к нужному содержимому на вкладке.
Я добавил на свою вкладку, а затем перекодировал URL диалога FB Feed так, чтобы
link=http://www.facebook.com/mybhg?sk=app_279723102083145#quiz
и
actions={name:'name',link:'http://www.facebook.com/mybhg?sk=app_279723102083145#quiz'}
При тестировании в диалоговом окне отображалась ошибка о том, что обе эти ссылки были недействительными:
- Требуется действительный URI перенаправления
- Действия должны быть в JSON-кодированном словаре с ключами "name" и "link"
Так что я bit.ly рассказал им, какой Facebook принял, и вы можете поделиться коротким URL. Когда пользователи нажимают общую ссылку, используется правильный URL-адрес (с "#quiz"), но браузер не привязывается к местоположению привязки.
Поскольку FB не удалось выполнить исходный URL-адрес, я подозреваю, что они не настроены на синтаксический анализ #onymous якоря в своих URL-адресах, но я хотел сообщить об этом сообществу и посмотреть, заставил ли его кто-то работать (или подтвердил не делает.)
Спасибо!