秦惠王使人告楚怀王,请以武关之外易黔中地。楚王曰:“不愿易地,愿得张仪而献黔中地。”张仪闻之,请行。王曰:“楚将甘心于子,奈何行?”张仪曰:“秦强楚弱,大王在,楚不宜敢取臣。且臣善其嬖臣靳尚,靳尚得事幸姬郑袖,袖之言,王无不听者。”遂往。楚王囚,将杀之。靳尚谓郑袖曰:“秦王甚爱张仪,将以上庸六县及美女赎之。王重地尊秦,秦女必贵而夫人斥矣。”于是郑袖日夜泣于楚王曰:“臣各为其主耳。今杀张仪,秦必大怒。妾请子母俱迁江南,毋为秦所鱼肉也!”王乃赦张仪而厚礼之。
张仪因说楚王曰:“夫为从者无以异于驱群羊而攻猛虎,不格明矣。今王不事秦,秦劫韩驱梁而攻楚,则楚危矣。秦西有巴、蜀,治船积粟,浮岷江而下,一日行五百余里,不至十日而拒扞关,扞关惊则从境以东尽城守矣,黔中、巫郡非王之有。秦举甲出武关,则北地绝。秦兵之攻楚也,危难在三月之内,而楚待诸侯之救在半岁之外。夫待弱国之救,忘强秦之祸,此臣所为大王患也。大王诚能听臣,请令秦、楚长为兄弟之国,无相攻伐。”楚王已得张仪而重出黔中地,乃许之。
秦惠王派人通知楚怀王,想用武关以外的地方换黔中。楚王说:“我不愿换地,只想用黔中之地来换张仪。”张仪听说后,请求秦王答应。秦王疑惑地问:“楚王要杀死你才甘心,你为什么还要去呢?”张仪说:“秦国强,楚国弱,只要大王您在,楚国是不会杀我的。而且我和楚王的宠臣靳尚关系密切,靳尚又侍奉楚王的爱姬郑袖,郑袖的话,楚王无不言听计从。”张仪欣然前往楚国。楚王把张仪关在狱中,准备将他处死。靳尚对郑袖说:“秦王十分宠爱张仪,想用上庸等六个县和一批美女将他赎回。大王既重视城池,又尊重秦国,那么,以后秦国来的美女肯定会被宠幸,那时您必然会遭到冷落啊。”于是郑袖日夜在楚王面前哭泣哀求:“当年的事情,不过是臣子各为其主。现在杀了张仪,秦国必定大怒。我请求让我们母子两人先迁居江南,不要成为秦国刀下的鱼肉!”之后,楚王赦免了张仪,并以厚礼相待。
张仪向楚王劝说道:“倡导各国联合抗秦,就像是赶着羊群去进攻猛虎,根本没有可斗性。现在大王不肯听命于秦王,秦国如果逼迫韩国、魏国来联合攻楚,楚国就处于危险之中了。秦国西部有巴、蜀两地,备船积粮,沿岷江而下,一天可行五百多里,用不了十天就能兵临武扞关。一旦扞关被惊动,由此以东的各城就都要严加守备,黔中、巫郡便不再属于大王您了。秦国如果兴兵攻出武关,那么楚国的北部也就成了绝地。秦兵再来攻打楚国,楚国的存亡最多只有三个月的时间,而等待各国的救援则需要半年以上。等待那些弱国来救,而忘记强秦的攻击,我非常为大王您现在的做法忧心啊!大王如果能真诚地接受我的建议,我可以让楚国和秦国永结为兄弟之邦,停止一切战争。”楚王虽然已经得到了张仪,却仍然重视黔中之地,不肯拿此地来交换,于是同意了张仪的建议,让他离开。
慎靓王十二年,齐、韩、魏以楚负其从亲,合兵伐楚。楚王使太子横为质于秦而请救。秦客卿通将兵救楚,三国引兵去。
慎靓王十三年,秦王、魏王、韩太子婴会于临晋,韩太子至咸阳而归;秦复与魏蒲阪。秦大夫有私与楚太子斗者,太子杀之,亡归。
慎靓王十四年,秦庶长奂会韩、魏、齐兵伐楚,败其师于重丘,杀其将唐昧;遂取重丘。
慎靓王十六年,秦人伐楚,取八城。秦王遗楚王书曰:“始寡人与王约为兄弟,盟于黄棘,太子入质,至欢也。太子陵杀寡人之重臣,不谢而亡去。寡人诚不胜怒,使兵侵君王之边。今闻君王乃令太子质于齐以求平。寡人与楚接境,婚姻相亲。而今秦、楚不欢,则无以令诸侯。寡人愿与君王会武关,面相约,结盟而去,寡人之愿也!”
慎靓王十二年(公元前303年),齐、韩、魏等国因为楚国违背合纵抗秦的盟约,三国联合出兵讨伐楚国。楚王遣太子横作为人质到秦国请求救援。秦国派一个名叫通的客卿率兵前去增援楚国,三国联军撤兵。
慎靓王十三年(公元前30也年),秦王、魏王、韩太子韩婴会盟于临晋,(会盟完毕)韩太子韩婴绕道秦国的咸阳然后才回韩国;秦国归还了魏国的蒲阪。秦国有个大夫私下里与楚国的太子横发生争斗,太子横乘机杀了他,逃回了楚国。
慎靓王十四年(公元前30者年),秦国派一位名叫奂的庶长前去联合韩、魏、齐三国出兵征讨楚国,结果在重丘这个地方大败楚国军队,杀死楚将唐昧,于是夺取重丘。
慎靓王十六年(公元前也99年),秦国出兵征讨楚国,攻取八座城池。秦王遣使送信给楚王,信中写道:“当初我与你相约两国结为兄弟之邦,并在黄棘盟誓,派楚太子横到秦国作人质,双方相交关系融洽。谁知楚太子却杀害了我的重臣,偷偷地逃回楚国。对此我十分恼怒,这才派兵攻打你的边境。现在又听说你让太子到齐国去充当人质,请求和解。我秦国与你们楚国毗邻,并且结为儿女亲家。现如今要是秦、楚关系恶化,那么就无法施号令于其他国家。我希望与你在武关会面,当面誓约,结为同盟国,这才是我的真正愿望!”
楚王患之,欲往,恐见欺,欲不往,恐秦益怒。昭睢曰:“毋行而发兵自守耳!秦,虎狼也,有并诸侯之心,不可信也!”怀王之子子兰劝王行,王乃入秦。秦王令一将军诈为王,伏兵武关,楚王至则闭关劫之,与俱西,至咸阳,朝章台,如籓臣礼,要以割巫、黔中郡。楚王欲盟,秦王欲先得地。楚王怒曰:“秦诈我,而又强要我以地!”因不复许,秦人留之。