Такое fb:profile-pic работает в новом приложении graph api(iframe)?
Привет, я создаю приложение iframe в Facebook, используя новый API-интерфейс. Я хочу отображать фотографии профиля друзей пользователя на странице. поэтому я использую следующий код в цикле
echo "
<fb:profile-pic uid="id" size="normal" linked="false"></fb:profile-pic>";
здесь id - это идентификатор пользователя, который меняется в цикле.
Этот код работает нормально, но мой вопрос заключается в следующем: правильно ли использовать тег fbml fb: profile-pic в приложении iframe? Пожалуйста, помогите мне понять это.
Спасибо.
3 ответа
Пытаться
<img src='http://graph.facebook.com/FACEBOOK_ID/picture' />
Редактировать: как уже упоминалось, Facebook отказывается от FBML.
Эти теги FBML постепенно осуждаются Facebook. Вы можете использовать график API вместо этого. Для того, чтобы получить доступ к изображению профиля в графе API, вам необходимо получить доступ к:
http://graph.facebook.com/ID/picture
При использовании php SDK это будет fb->api('/ID/picture')
Facebook не поддерживает FBML, поэтому, пожалуйста, не используйте его для разработки приложений. Вы можете использовать php с графиком API для создания приложений iframe.