的五诏与河蛮部落,受吐蕃威胁,常弃唐归附吐蕃。南诏因为最南的地理位置始终附唐,因而得到唐的支持。开元十七年,唐玄宗封南诏皮逻阁为台登郡王。次年赐皮逻阁名为蒙归义,进爵为云南王,乃厚赂剑南节度使王昱,请求合六诏为一。王昱向朝廷代请,得唐玄宗允许。由皮逻阁出兵,唐派遣中使(宦官)王承训、御史严正诲参与军事,先灭越析,次灭三浪,又灭蒙嶲,很快统一了六诏,成立以西洱河地区为中心,乌蛮蒙姓为国王,杨、李、赵、董、郑等数十姓白蛮大姓为辅佐,集合境内各族(包括汉族)共同组成的多民族国家。并于开元二十九年,迁都洱海边上的太和城(大理附近)。
六诏是但由于特殊的环境,它自立国以来,就一直夹北方高地的强国——吐蕃,和东面更强大的唐朝之间摇摆不定,另一方面又南下扩张,攻掠中南半岛诸国的骠国(北缅甸)等土地人口。
唐力助南诏统一,原想南诏出更多的力去牵制吐蕃。但皮逻阁利用唐与吐蕃的矛盾,立在唐一边取得胜利,胜利以后,南诏与唐各有自己的想法。南诏国王是乌蛮,臣民却是白蛮,向东兼并西爨,希望成立一个大白蛮国。可是,唐要保护西爨,又要南诏多出力牵制吐蕃,这样,双方虽然还保持着和好关系,实际上却已经发生不可调和的矛盾。
但事实上它作为一个被扶持的藩属,和唐朝从来就不是一个层面上的对手,因此虽然边境时有冲突,但是有广大而众多的羁縻州为缓冲,还算平静,十四年前,皮逻阁的孙子凤伽异入唐,授伽异为鸿胪少卿,妻以宗室女。这种局面直到十多年前才被打破。天宝七年,阁逻凤即南诏王位成为第5代王,虽然继续接受唐的封号,对其父的隐忍政策不满,开始有所变化。
这时唐王朝已经控制了洱海地区之后,便加紧经营滇池区域,筑安宁城,开步头(今元江)直通安南,受到另一个南蛮大族爨氏各部反抗,杀筑城使者越崔都督竹灵倩,唐王朝派南诏前往镇压,阁罗凤乘机拉拢爨氏各部,奏请朝廷以各爨氏谢罪而罢。阁罗凤还将一女嫁给爨归王之子守偶,另一女嫁给爨崇道之子辅朝。唐不希望南诏势力进入滇池地区,遂派判官李宓以反间计挑起爨氏内江。爨崇道杀爨归王、爨日用。归王妻阿姹求救于南语,南诏出兵杀崇道父子,导致唐与南诏矛盾激化。唐朝廷决意打击南诏,想以皮罗阁另一子于诚节取代阁罗凤,并加倍征取粮税以削弱南诏,
剑南节度使鲜于仲通,性急躁,不知方略,他的属官云南(即姚州)太守张虔陀更加放肆。南诏国王谒见都督府