Facebook профиль по умолчанию FBML
Я обновил приложение в Facebook и пытался предоставить новое изображение, которое будет отображаться в виде профиля в профиле пользователя при его добавлении. Я добавил FBML в поле FBML по умолчанию на вкладке "Профиль пользователя" для приложения, но он по-прежнему показывает старый FBML из предыдущего приложения. Googling говорит мне, что это, вероятно, "особенность" кеша Facebook, но как я могу очистить этот кеш, чтобы пользователи получали новый FBML, который я хочу, чтобы они увидели при добавлении приложения?
2 ответа
К вашему сведению этот вопрос устарел. Facebook больше не позволяет устанавливать FBML по умолчанию, а поля профиля по умолчанию не добавляются в профили.
Обновленная документация находится здесь: https://developers.facebook.com/docs/reference/rest/profile.setFBML/
У вас есть два варианта в зависимости от того, как он был установлен.
Если он был установлен с помощью дескриптора ref, вы можете просто обновить этот дескриптор, однако, если он был задан как прямой fbml, вам нужно будет перебрать всех пользователей (должен быть db с uids) и обновить их по отдельности.