ابو الربيع گفت در سالى كه هشام بن عبد الملك به مكه رفته بود من نيز به حج رفتم در خدمت حضرت باقر عليه السلام . به همراه هشام نافع بن ازرق غلام عمر بن خطاب نيز بود . نافع چشمش كه به حضرت باقر عليه السلام افتاد از هشام پرسيد اين كيست كه مردم اطرافش را گرفته ؟ هشام گفت اين پيامبر مردم كوفه است محمد بن على بن حسين بن على بن ابى طالب عليه السلام است .
نافع گفت مىروم و از او سؤالهائى خواهم كرد كه جز پيامبر يا وصى يا فرزند وصى او نمىداند . هشام گفت برو سؤال كن شايد بتوانى او را شرمسار نمائى . نافع جلو آمد و تكيه بر مردم نموده تا توانست خود را به امام نشان دهد و گفت يا محمد بن على من تورات و انجيل و زبور و فرقان را خواندهام و از حلال و حرام آنها اطلاع دارم . آمده تا سؤالاتى بنمايم كه جز پيامبر يا وصى و يا فرزند وصى او نمىداند .
امام عليه السلام سربلند نموده فرمود بپرس . گفت فاصله بين عيسى و پيامبر اسلام صلى الله عليه و آله چند سال است ؟ فرمود به قول خودت جواب بدهم يا به نظر خودم ؟ گفت به هر دو جواب بده . فرمود به عقيده من پانصد سال است اما به عقيده تو ششصد سال . گفت از اين آيه توضيح بفرمائيد
وَ سْئَلْ مَنْ أَرْسَلْنا مِنْ قَبْلِكَ مِنْ رُسُلِنا أَ جَعَلْنا مِنْ دُونِ الرَّحْمنِ آلِهَةً يُعْبَدُونَ
از چه كسى حضرت محمد صلى الله عليه و آله سؤال كرد با اينكه بين ايشان و عيسى پانصد سال فاصله است ؟ حضرت باقر آن آيه را خواند
سُبْحانَ الَّذِي أَسْرى بِعَبْدِهِ لَيْلًا مِنَ الْمَسْجِدِ الْحَرامِ إِلَى الْمَسْجِدِ الْأَقْصَى الَّذِي بارَكْنا حَوْلَهُ لِنُرِيَهُ مِنْ آياتِنا
از آياتى كه به حضرت محمد صلى الله عليه و آله نشان داد هنگام معراج كه او را به بيت المقدس برد تمام پيامبران گذشته براى او محشور نمود . بعد دستور داد جبرئيل اذان بگويد دوتا دوتا و اقامه نيز دوتا دوتا و در اقامه گفت
حى على خير العمل
حضرت محمد صلى الله عليه و آله در پيش ايستاد و بر آنها نماز گذاشت خداوند اين آيه را نازل كرد
وَ سْئَلْ مَنْ أَرْسَلْنا مِنْ قَبْلِكَ مِنْ رُسُلِنا أَ جَعَلْنا مِنْ دُونِ الرَّحْمنِ آلِهَةً يُعْبَدُونَ
.
پيامبر اكرم صلى الله عليه و آله به آنها فرمود چه گواهى مىدهيد و چه كسى را مىپرستيد ؟ گفتند گواهى مىدهيم به لا إله الا الله وحده لا شريك له و به اينكه تو رسول الله هستى از ما چنين پيمان گرفته شد . نافع گفت صحيح مىفرمائيد يا ابا جعفر