2012-03-30 3 views
0

У меня есть ~ 40 достижений в моем приложении Facebook. Я все еще в dev environement, выполняя некоторые тесты с достижениями, удаляя их все и воссоздавая их с другим URL-адресом, но тем же контентом, с пакетом.Как обойти кеш достижений без отладчика

Но в большинстве случаев кажется, что я не могу воссоздать удаленные достижения с помощью API-интерфейса Graph, пока я не очистил URL-адреса отладчиком. Но за 40 достижений, это очень много времени!

Я понял, что достижения кэшируются на стороне Facebook, и отладчик позволяет обойти кеш. Есть ли автоматическое решение «обновить» кеш для 40 достижений одновременно?

Благодарим за помощь.

ответ

1

Вы запускаете вызов API на скребок Facebook в своем коде, что не уменьшит необходимость повторной очистки, но, по крайней мере, автоматизирует его для вас.

Вы просто сделать звонок:

https://developers.facebook.com/tools/lint/?url={YOUR_URL}&format=json

Это выполняет те же действия, как вручную отладки страницы, так что заставит rescrape.

https://developers.facebook.com/docs/opengraphprotocol/#edit

+0

Отлично! Спасибо за помощь :) – JBS

 Смежные вопросы

  • Нет связанных вопросов^_^