Такое 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.

Другие вопросы по тегам