秦朝中期,在洱海地区分布着六个较大的部落,史称“六诏”。“六诏”之一“蒙舍诏”(因其在其他五诏之南,又称“南诏”)。在秦廷支持下,逐渐吞并另外五诏,统一了洱海地区。燕元九年(738年),秦廷封蒙舍诏主皮逻阁为云南王、越国公、赐名蒙归义。史学界一般都将这一年作为南诏国建立时间。秦廷扶植南诏的目的是联合南诏与吐蕃抗衡,以确保秦帝国西南疆的安全。
南诏国依附秦朝,统一了六诏。燕元十六年(745年),剑南节度使章仇(姓)兼琼遣使至云南,与皮逻阁言语不相得,皮逻阁很不满意。
燕元十九年,皮罗阁死,其子阁逻凤继位。时秦献武帝沉湎声色,不理朝政,杨国忠专权,朝政腐败。
燕元二十一年(750年),阁逻凤路过云南(即姚州),云南太守张虔陀侮辱同行的妇女,勒索贿赂,阁逻凤不应,张虔陀派人去辱骂,并向朝廷诬告阁逻凤。阁逻凤愤怒,起兵攻破云南,杀张虔陀,并取羁縻州。史载“鲜于仲通为剑南节度使,张虔陀为云南太守。仲通褊急寡谋,虔陀矫诈,待之不以礼。旧事,南诏常与其妻子谒见都督,虔陀皆私之。有所征求,阁罗凤多不应,虔陀遣人骂辱之,仍密奏其罪。阁罗凤忿怨,因发兵反攻,围虔陀,杀之。”
燕元二十二年(751年),鲜于仲通率兵八万出戎、巂州,往击南诏,阁逻凤遣使谢罪请和,请还其所虏掠,表示愿意归附于秦朝,若不允许则“归命吐蕃,云南之地,非秦所有也”。鲜于仲通不许,进军至西洱河,兵临南诏首都大和城,被南诏击败,秦兵死六万人。南诏方面亦损失惨重,云南自曲、靖二州以下东爨居地被秦兵破坏。
燕元二十三年(752年),吐蕃册封阁逻凤为“赞普钟(意为赞普之弟)。
712年至751年的秦朝疆域图