فأخرجه ابن أبي شيبة في "مسنده" (كما في "المطالب العالية": ق 118/ ب) -وعنه أبو يعلى (2362)، وعنه أبو الشيخ (12) - والبزّار (كشف- 61) من طريق زيد بن الحُبَاب عن محمد بن مسلم الطائفي عن عمرو بن دينار عنه. وقال البزّار: "لا نعلمه يُروى عن ابن عبّاس إلَّا بهذا الإِسناد".
وسنده حسن، الطائفيُّ فيه ضعفٌ يسيرٌ. وقد تابعه عبد الرحمن بن ثابت بن ثوبان عند أحمد (1/ 351) والطبراني في "الكبير" (11/ 108)، لكنّه قال: سمعت عمرو بن دينار يقول: أخبرني من سمع ابن عبّاس. وابن ثوبان ليّن الحديث.
وقال أبو حاتم -كما في "العلل" لابنه (2/ 176) -: "هذا خطأٌ، إنّما هو ما رواه ابن عيينة عن عمرو بن دينار عن القعقاع عن أبي صالح. قال: ثم لقيت سهيلًا فسألته، فقال: سمعته ... " وذكر كلامه المتقدّم الذي أخرجه مسلم.
وقال الحافظ في "التغليق" (2/ 59 - 60) بعد أن أورده من طريق ابن أبي شيبة: "إسناده حسن، لكنّه معلولٌ برواية ابن عيينة عن عمرو عن القعقاع كما مضى. فرجع الحديث أيضًا إلى تميم".
وأما حديث ثوبان:
فأخرجه الرُّوياني في "مسنده" (ق 131/ ب) والطبراني في "الأوسط" (مجمع البحرين: ق 7/ ب) وابن نصر (760) من طريق أيوب بن سويد عن أميّة بن يزيد عن أبي مُصَبِّح الحمصي عنه. قال الطبراني: "لا يُروى عن ثوبان إلَّا بهذا الإِسناد، تفرّد به أيّوب". أهـ. وقال أبو حاتم -كما في العلل لابنه (2/ 176) -: "هذا حديثٌ منكرٌ". أهـ.
وقال الهيثمي (1/ 87): "فيه أيّوب بن سُويد، وهو ضعيفٌ لا يُحتجُّ به".