ser - que pasa si borro el cache de facebook
Error al destellar la URL: se produjo un error interno al eliminar la URL (1)
Fuerza al rastreador de Facebook a recuperar tus datos:
https://developers.facebook.com/docs/sharing/opengraph/using-objects#update
El rastreador de Facebook volverá a raspar (y por lo tanto actualizará) los objetos:
Cuando se ingresa la URL del objeto en el Depurador de objetos Cada 30 días después del primer roce Cuando una aplicación desencadena un raspado usando un punto final API Este punto final de la API de gráficos es simplemente una llamada a:
POST /?id={object-instance-id or object-url}&scrape=true
El parámetro id puede ser la URL canónica de su objeto o la ID de la instancia del objeto en el gráfico.
¿Cómo depurar el depurador de Facebook?
Descripción detallada del problema:
Utilizo el complemento "Abrir protocolo de gráficos en publicaciones y páginas" para ingresar manualmente los datos de OG para las publicaciones en mi sitio de wordpress alojado automáticamente. Antes de compartirlos en Facebook, pruebo la URL de la publicación en la herramienta de depuración FB y los resultados son siempre correctos.
Sin embargo, recientemente, el depurador devolvió este mensaje de error: "Error al desviar URL: se produjo un error interno mientras salpicaba la URL" y no puedo deshacerme de ella durante varios días. Intenté depurar de nuevo varias veces, no ayuda. Está trabado. Busqué en Google una solución pero no pude encontrar ninguna. Puedo estar equivocado, pero este mensaje de error parece ser raro.
No soy un experto, pero creo que la herramienta de depuración de alguna manera se confundió por el doble de datos de OG en mi publicación:
- La información de OG que inserté manualmente en el complemento "Abrir protocolo de gráficos en publicaciones y páginas".
- La información OG generada automáticamente por el plugin JWPLayer wordpress cuando se inserta un video en la publicación.
Solo necesito el primero, normalmente elimino los campos personalizados de JWPlayer, pero esta vez olvidé hacer eso.
Después de que el depurador devolviera un mensaje de error, eliminé los campos personalizados de JWP, con la esperanza de que causaran algún conflicto, guardé la publicación e intenté depurar de nuevo. El depurador devolvió el mensaje de error nuevamente.
La API Graph ve información obsoleta sobre mi publicación y no se va a vaciar, aunque corregí todo en mi publicación y depuré varias veces después. Me parece que el depurador vio un error en mi url y no lo olvidará.
Incluso borré la publicación, copié y pegué su contenido en una nueva publicación y le di el mismo título (perdiendo aquellos visitantes que pueden seguir el enlace permanente corto, pero de todos modos). El depurador reacciona de la misma manera a la publicación republicada. Mensaje de error nuevamente Probé mis otras publicaciones en el depurador, todo es perfecto. es obvio que el depurador recordó esta url particular por algo. Si vuelvo a publicar la publicación con un título diferente en la url, el problema desaparecerá.
Compartí esa url problemática en Facebook y extrañamente muestra datos correctos. Todo parece estar bien: título, descripción, miniatura, etc. Sin embargo, probé el botón Compartir en mi publicación y muestra los datos incorrectos en Facebook, aunque ya lo corrigí. El depurador ve datos que ya no están en la publicación. por esa razón, me vi obligado a quitar el botón de compartir, por lo que los visitantes no compartirían información incorrecta en Facebook.
Ahora estoy en una situación paradójica, tratando de encontrar una manera de depurar el depurador . ¿Cómo vaciar su memoria para que pueda olvidar mi url y puedo tener un nuevo comienzo desde cero?
Como ve, no soy un experto en estos asuntos. Pasé mucho tiempo y recursos para construir mi sitio sin ningún conocimiento previo de php y css y ahora todo se va al infierno debido a estos errores de Facebook. Estoy perdiendo un tiempo precioso tratando con esta falta de sentido. ¿Por qué todo debe ser tan complicado? Pregunto a todos los desarrolladores, por favor, hagan un estándar bueno, simple, fácil de usar y de trabajo, y apéguenlo. Por favor deja de complicarte. ¿Qué es este mensaje de error ahora? El depurador no ofrece absolutamente ninguna explicación ni solución. En lugar de resolver problemas, se bloqueó y se convirtió en un problema en sí mismo. Lo único que uno puede hacer es esperar esperando que el error desaparezca por sí solo. Esta es una falta de esencia.
DETALLES ADICIONALES:
Esto es lo que ve la API Graph en mi url. Aunque esos datos ya no son válidos, el depurador aún lo recuerda. Puedes ver el video OG insertado automáticamente por el plugin JWPLayer:
{
"url": "http://mydomain/post-title/",
"type": "video.movie",
"title": "",
"image": [
{
"url": "http://mydomain/uploads-folder/post-title-video-thumbnail.jpg"
},
{
"url": "http://mydomain/uploads-folder/post-thumbnail.jpg"
}
],
"video": [
{
"url": "http://mydomain/uploads-folder/jw-player-plugin-for-wordpress/player/player.swf?file=http/u00253A/u00252F/u00252Fmydomain/u00252Ffiles/u00252Fvideo-title.flv&controlbar=bottom&dock=false&autostart=false&height=331&width=545&captions.back=false&captions.fontsize=12&captions.state=true&icons=true&playlist.position=none&playlistsize=180&repeat=none&shuffle=false&bufferlength=1&smoothing=true&stretching=uniform&wmode=opaque&mute=false&volume=90&plugins=captions-1/u00252Cgapro-2/u00252C&gapro.accountid=UA-76476476476-1&gapro.trackstarts=true&gapro.trackpercentage=true&gapro.tracktime=true",
"type": "application/x-shockwave-flash",
"width": 545,
"height": 331
}
],
"description": "",
"site_name": "here''s the name",
"updated_time": "2012-12-05T20:09:40+0000",
"id": "754654658476545"
Y esto es lo que el depurador debería ver ahora después de las correcciones, pero no lo hace. Sin embargo, se muestra correctamente cuando la URL se pega en Facebook:
{
"url": "http://mydomain/post-title/",
"type": "website",
"title": "here''s the title",
"image": [
{
"url": "http://mydomain/uploads-folder/post-thumbnail.jpg"
}
],
"description": "This is a story about...",
"site_name": "my site",
"updated_time": "2012-12-05T20:11:56+0000",
"id": "754654658476545"
}
Cuando se comparte a través de un botón, muestra los datos anteriores y erróneos.