楚怀王三十年,即公元前二九九年,秦国人攻打楚国,夺取八座城邑。
秦昭襄王派人给楚怀王送信,表示,起初寡人与您约定为兄弟之邦,在黄棘盟誓,楚国太子到秦国为质,彼此欢洽。布料楚国太子辱杀寡人的重臣,不辞而别。寡人实在不能承受愤慨之情,才派兵入侵君王的国土。如今听闻君王让太子前往齐国为质,以此求和。秦国与楚国国境相接,又是婚姻亲家。如今秦、楚两国关系不欢洽,就无法号令诸侯。寡人想与大王在武关会见,当面约定,结成友好同盟而归,这是寡人的心愿!
楚怀王对此忧虑,想要前去却又害怕中了秦王的圈套,不去又担心秦国发怒。
昭睢表示,千万不能前去,同时还要出兵加强防御!秦国如同虎狼一般,心怀吞并诸侯的想法,不能相信啊!
楚怀王之子子兰劝其前去,于是楚怀王便到了秦国。
秦昭襄王派了一位将军假扮子,在武关埋伏军队,楚怀王刚到就紧闭关门劫持了他,带着怀王一路西行,直到咸阳,对着章台宫朝拜,礼节与藩属国朝见的一样,并要求楚王割巫郡、黔中郡。
楚怀王想要先行签订盟约,秦昭襄王想要先割让土地。
楚怀王愤怒地表示,秦王欺骗于我,有逼迫我割让土地!因此没有答应秦国人的请求。
秦国人便将楚怀王扣押下来。
楚国的大臣门非常担忧,于是商议,我们的国君在秦国不能回来,被逼迫着割让土地,而太子又在齐国为质。齐、秦两国联合起来算计楚国,那么楚国就要亡国了。
楚国人想要把尚在国内的王子拥立为王。
昭睢表示,大王与太子都被困在其他诸侯国内,如今又违背大王的命令而另立庶子,不适宜!
于是楚国人前往齐国,谎称楚怀王驾崩,想要把太子迎接回国。
齐湣王同意了楚国人的请求。
太子横回国之后,楚国人拥立他为楚国国君,是为楚顷襄王。
这一年,赵国国君赵武灵王传位幼子,是为赵惠文王。