Как стилизовать ленту активности Facebook - PullRequest
0 голосов
/ 05 января 2012

Как вы реализуете собственный CSS в плагине ленты активности Facebook? Этот пост не полностью отвечает на вопрос. Это правильный путь?

Откуда берется

<fb:tag name='link'></fb:tag> 

идти? Внутри

<fb:activity site="..." app_id="..." ></fb:activity>

вне его, до или после? Я в некотором замешательстве ...

Ответы [ 4 ]

1 голос
/ 12 июля 2012

Как ответили «Ответы на Facebook», вы не можете стилизовать его ни с помощью пользовательского CSS, ни с помощью JS, так как виджет канала активности создает iframe.

Информация от martincarlin87 полезна, но это не совсем то, что вы получаете с плагином Activity, что вы и имели в виду, я думаю:не может реально взаимодействовать с Facebook API, это маленький мир друг от друга.К настоящему времени ... (12 июля 2012 г.)

1 голос
/ 11 февраля 2012

единственный способ, которым я использую фид активности, - это когда он находится в виджете, который обычно обновляется во всех сообщениях. Любой, кто вставит эти фрагменты в посты блога или другие «трудно найти и отредактировать позже» посты и страницы, будет сожалеть об этом Зачем? Потому что Facebook меняет свой сценарий каждый месяц или около того, и фрагмент сценария, который вы вставили, больше не будет работать У меня есть сотни пустых областей в сообщениях блога, куда я вставил ленту активности, и скрипт всегда перестает работать через несколько недель, когда fb добавляет некоторый код или меняет расположение какого-либо скрипта или переименовывает файл, а старый скрипт не имеет канонического или общего способа перенастройки.

Нет смысла использовать скрипт, который устаревает каждый месяц, и вам нужно найти все посты, в которые вы вставили фрагмент, и изменить его на новый рабочий код. Мне всегда приходится вставлять новый код в мои социальные виджеты fb, потому что они перестают функционировать ...

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

0 голосов
/ 08 мая 2012

Боюсь, этот пост, на который вы ссылаетесь, - красная сельдь.Если вы поместите какой-либо HTML-код между тегами активности, он будет обработан ПЕРЕД добавлением iframe.Так что это не стартер, из того, что я вижу.Однако в конце концов я нашел решение, которое я дал в этой теме.Я повторяю это здесь в случае, если кто-то ищет, не видит другую ветку.

Мне удалось настроить плагин Activity, после больших усилий.

Вы можете увидеть результат здесь:

http://www.quniverse.co.uk/shopdata/about_us.php

Не стесняйтесь оставлять комментарии на этом сайте, он существует исключительно для тестовых целей, поэтому я не смущаюсь, что там происходит, если он чистый.

Я объясню, как я достиг этого, в статье блога, размещенной здесь:

http://facebookanswers.co.uk/?p=302

Подводя итог кратко:

  1. Вы не можете вставить CSS в действиеПлагин.
  2. Положитесь на тот факт, что он имеет прозрачный фон, и укажите свой собственный.
  3. Отключите заголовок и укажите свой собственный.
  4. Вы можете указать источник света илитемный шрифт, несколько шрифтов и цвет рамки.

Если вы прочитаете статью в блоге, вы получите полное объяснение.

0 голосов
/ 05 января 2012

Facebook PHP SDK: https://github.com/facebook/php-sdk

Поставляется с несколькими простыми примерами, я бы предложил загрузить его на свой сервер и поработать с ним, у Facebook есть крутая кривая обучения, но здесь, в Stack Overflow, есть даже раздел Facebook: facebook.stackoverflow.com, так что просто делайте каждый шаг в то время, и если вы не можете получить его, прочитав документацию на facebook: developers.facebook.com, вы всегда можете спросить здесь, и я уверен, что кто-то сможет вам помочь.

Начало работы: http://developers.facebook.com/docs/reference/php/

Как только вы создали приложение, вы добавите его на свою фан-страницу, и тогда вы сможете проверить, какую информацию вы можете получить с помощью Graph API Explorer: https://developers.facebook.com/tools/explorer

...