课程播放地址:http://www.php.cn/course/401.html
该老师讲课风格:
教师讲课生动形象,机智诙谐,妙语连珠,动人心弦。一个生动形象的比喻,犹如画龙点睛,给学生开启智慧之门;一种恰如其分的幽默,引来学生会心的微笑,如饮一杯甘醇的美酒,给人以回味和留恋;哲人的警句、文化的箴言不时穿插于讲述中间,给人以思考和警醒。
本视频中较为难点是API调用示例了:
除注销和获取应用好友API没有UI交互外,调用以下SDK提供的API后,会弹出相应的界面,以完成后续的操作。
1.1 登录/校验登录态
通过调用Tencent类的login函数发起登录/校验登录态。
该API具有两个作用:
(1)如果开发者没有调用mTencent实例的setOpenId、setAccessToken API,则该API执行正常的登录操作;
(2)如果开发者先调用mTencent实例的setOpenId、setAccessToken API,则该API执行校验登录态的操作。如果登录态有效,则返回成功给应用,如果登录态失效,则会自动进入登录流程,将最新的登录态数据返回给应用。
建议开发者在每次应用启动时调用一次该API(先调用setOpenId、setAccessToken),以确保每次打开应用时用户都是有登录态的。
调用登录API的示例代码如下:
private void doLogin() { IUiListener listener = new BaseUiListener() { @Override protected void doComplete(JSONObject values) { updateLoginButton(); } }; mTencent.login(this, SCOPE, listener); }
Atas ialah kandungan terperinci PHP第三方登录之QQ登录视频教程. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!