Я разрабатываю сайт для фотографии, используя HTML5, CSS3 и JQuery. В разделе галереи моего сайта мне нужно перечислить все изображения из базы данных в формате миниатюр с помощью кнопок общего доступа facebook для каждого изображения. Я знаю, как добавить fb share/like кнопки статически на html-странице, но как создать динамические кнопки общего доступа fb для каждого изображения, получаемого из базы данных на ходу?
Заранее спасибо.
Я бы посоветовал вам не хранить изображения в базе данных, а хранить их ссылку, для каждого изображения на fb у нас есть другой размер, вы можете изучить больше, используя раздел Graph API Explorer @developes раздела FB для ex:
Для большего изображения (600 X 600): Изображение 1
Для меньшего изображения: Изображение 2
Оба выше являются результатом запроса GET
, вам будет легко играть. Аналогично, если вы хотите понравиться рис или рассказ с помощью Graph API Explorer, вам нужно выдать запрос POST
, следующий пример симпатии к статусу, использующему его
10203695660372150/likes
где 10203695660372150 - object_id для моего статуса. Вы можете подключиться к fb с помощью этого примера и использовать или использовать этот пример