日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

简述用UCenter整合第三方应用程序

發布時間:2023/12/10 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 简述用UCenter整合第三方应用程序 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

UCenter除了對實現用戶通行,各個應用通用信息的存儲和處理之外,還有一個重要的功能就是開放的接口協議,其他第三方應用程序通過簡單修改,即可很容易將程序納入UCenter體系中來,和其他應用共享用戶以及其他數據?,關于第三方應用程序的整合牽扯到的東西比較多,這里篇幅有限不能很詳細的說,我只對整合概念上做一些描述。

第三方應用程序的整合可以分為兩個層次,一種層次只整合用戶基本數據,能夠實現用戶的同步登錄。這個層次的整合只需需要應用程序的注冊和登錄程序即可,注冊通過接口將用戶信息發送給UCenter,登錄時候將用戶提交的信息發送到UCenter進行驗證,其他的相關操作還保持系統的原有操作即可。這個層次的整合改動相對比較少,實現起來比較容易。

第二個層次的整合就是比較深層次的整合了,除了上述說的用戶基本數據整合,還有更多數據的交互,例如使用UCenter的共用TAG?機制將各個應用的信息關聯起來,將程序應用的用戶行為推成事件(feed),把本應用和其他應用的用戶積分進行兌換,通過接口發送社區短信息等等。這樣的整合相對改動的地方比較多,實現起來比較復雜,不過上述舉例說的這些功能UCenter都有完善的接口,第三方應用程序只需要調用相應的接口即可實現,無需再自行編寫相關功能代碼?。

上面說的是從概念上介紹一下UCenter整合第三方應用的方式,下面具體說說整合的細節,這里只是把一些關鍵步驟列出來。

首先說一下要在第三方應用下添加的文件?,首先要把UCenter壓縮包里面的client目錄放在第三方應用更目錄下,這個目錄主要放置UCenter一些接口文件,這個目錄的名稱可以根據需要自行修改,例如Comsenz旗下產品都是統一用 uc_client為目錄名稱。其次要在應用根目錄下建立api目錄并創建一個uc.php文件,這個文件主要用于和UCenter通信,目錄名稱和文件必須是固定的,否則無法和UCenter進行通信。

說完放置的文件再簡單說一下接口文件調用,調用很簡單只要在需要條用函數的地方,加入這樣的代碼
include './uc_client/client.php'; 然后就可以調用其中的函數了。

舉例:

// 引用UCenter客戶端文件 include './uc_client/client.php'; // 調用檢查用戶短信息的接口函數,檢查用戶短信息 $newpm = uc_pm_checknew($Example_uid);

這個例子只是眾多接口函數之一,如果想了解更多相關接口函數,可以看我們提供的UCenter開發手冊(地址:http://blog.phpha.com/manual/ucenter/)這里面對UCenter所有的相關數據函數均有詳解,相信一定能對你的整合起到很大的幫助作用。

由于篇幅所限關于UCenter的第三方應用整合我只能說這么多了,如果大家對這方面感興趣可以去下載我上面說的那個UCenter開發手冊,里面詳細說明了相關接口詳解以及詳細的整合方法。

轉載于:https://www.cnblogs.com/linzhenjie/archive/2012/08/24/2655558.html

總結

以上是生活随笔為你收集整理的简述用UCenter整合第三方应用程序的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。