Quiero obtener la URL de la publicación reciente de Facebook en mi muro usando javascript puro (sin usar la API).
regularmente haría eso haciendo clic en la hora / fecha en que se publicó la publicación y se cargará una nueva página que incluye solo esa publicación.
En Javascript , el a que contendrá la URL de la última publicación sería:
let a = document.getElementsByClassName("oajrlxb2 g5ia77u1 qu0x051f esr5mh6w e9989ue4 r7d6kgcz rq0escxv nhd2j8a9 nc684nl6 p7hjln8o kvgmc6g5 cxmmr5t8 oygrvhab hcukyx3x jb3vyjys rz4wbd8a qt6c0cv9 a8nywdso i1ao9s8h esuyzwwr f1sip0of lzcic4wl gmql0nx0 gpro0wi8 b1v8xokw")[0]; El problema es que el valor de a.href (predeterminado) será https://www.facebook.com/# , y solo cuando pase el mouse sobre la hora/fecha, el valor de a.href cambiará a la URL real de la publicación reciente.
Traté de simular el desplazamiento del mouse con a.dispatchEvent(new Event('mouseover')) sin éxito.
También recopilé todos los eventListeners de todos los elementos relevantes de la última publicación a ejecutar todos los padres/hijos de a y la función getEventListeners() , los encendí todos sin éxito también.