All perfect praise be to Allah, the Lord of the worlds. I testify that there is none worthy of worship except Allah and that Muhammad, sallallahu ‘alayhi wa sallam, is His slave and Messenger.
This story was cited by Ibn Is-haaq in his book Al-Maghaazi and by Ibn Jareer At-Tabari in his Tafseer (Quran exegesis). Both narrated the story on the authority of Ibn ʻAbbaas, may Allah be pleased with him. We did not find any scholar of Hadeeth declaring this report to be authentic or weak. The scholars who cited authentic reports about Asbaab An-Nuzool (reasons of revelation), like Shaykh Muqbil Al-Waadiʻi, did not cite it.
Allah knows best.