facebook
2012-04-20 7 views 0 likes 
0

Вот мой рабочий код, который успешно отображает диалог в Facebook «поток» в новом окне:Facebook «поток» диалог «имя» ссылка не работает

 <a class="fbShareToWall" 
     onClick='window.open("https://www.facebook.com/dialog/feed?app_id=103528099783xxx" 
     + "&link=http://www.thesite.com" 
     + "&name=Please%20respond%20to%20the%20link" 
     + "&caption=Just%20work" 
     + "&description=Comeon%20work" 
     + "&redirect_uri=http://www.thesite.com");'">Share on Facebook</a> 

Это успешно отображает диалоговое окно подачи в новом окне ,

Обратите внимание на параметр '& name' в приведенном выше коде - в диалоговом окне «Фид» оно отображается как: Пожалуйста, ответьте на ссылку.

НО, если вы нажмете на него - он ничего не делает, как будто это не ссылка. Но это, по сути, ссылка.

«Пожалуйста, ответьте на ссылку» выглядит как ссылка - это жирный шрифт, а буквы синие цвета, в то время как другой PARAMS - «заголовка» пар, который отображает на потоке диалоговое окно «Just Work» и «« описание » param, который отображается как« Работа с комедией »- они не выделены жирным шрифтом и не имеют синего цвета. Просто регулярный текст, эти два параметра.

Так что с моим диалоговое окно подачи открытым, я щелкнул правой кнопкой мыши на Пожалуйста, ответьте на ссылку и выбрал «Открыть ссылку в новом окне» и Firefox открывает новый браузер и в строке URL имеет Http: //www.thesite.com, который, как вы заметили, является тем, как я установил свой параметр связи & в приведенном выше коде. Другими словами - Firefox не имеет проблем с навигацией по URL-адресу, связанному с моим параметром имени &.

Затем я проверил и убедился, что Firefox не блокирует всплывающие окна. Это не так.

Я не undersand почему мой "Пожалуйста, ответьте на ссылку" кормить диалоговый & Name параметра:

  • выглядит как интерактивные ссылки на кормушке Диалога

  • и после щелчка правой кнопкой мыши его можно открыть в новом браузере - и успешно перейти к параметру &

  • и все же НЕ делает ничего, если вы нажмете на Пожалуйста, ответьте на ссылку в диалоговом окне «Feed».

Я пропустил что-то в своем диалоговом окне «Feed» выше?

Какова цель & имя параметра в диалоговом окне «Фид»?

Или какой смысл иметь в & ссылку и & имя PARAMATERS, как представляется, ссылка на диалог подачи, но затем не работает при нажатии на?

ответ

1

Это поведение сохраняется при использовании javascript sdk для публикации, и я думаю, что это предназначено Facebook.

Что вы видите в этом диалоговом окне, это только предварительный просмотр того, как он будет выглядеть при публикации, а в качестве предварительного просмотра он, вероятно, не должен действовать как настоящая вещь. Это, вероятно, поведение, так что пользователь завершит процесс публикации, не перенаправляясь на другую страницу (то же или другое окно/вкладку), нажав на элементы в превью.

+0

Ну, похоже, что мой код выше должен быть в порядке. Это немного запутанно, чтобы увидеть ссылку и получить доступ к ней, щелкнув правой кнопкой мыши. Я пойду с ним, похоже, что они за рулем машины. Спасибо, что позволили мне и другим прочитать это о вашем опыте с помощью js api и получить такое же поведение, это доказывает, что поведение нормальное. – wantTheBest

+0

Не только текстовая ссылка ведет себя так, как и изображение миниатюр, которое также является ссылкой, ведет себя одинаково на дисплее. –

+0

Не должна ли ссылка (и перенаправить URL) находиться внутри домена facebook? Поскольку вы создаете приложение facebook, facebook ожидает, что цель сообщения будет либо приложением, либо страницей, связанной с этим приложением. Поэтому я не думаю, что вы можете ссылаться на внешний веб-сайт. (Извините, что ответила на старый поток, но это может помочь в будущих поисковых запросах.) – Neograph734

 Смежные вопросы

  • Нет связанных вопросов^_^