Manyou

Manyou通過專有API與UCenter Home進行通信,根據套用開發者的需要,調用UCenter Home的相應數據,並將其快取,封裝成若干API接口,以供套用開發者使用。

Manyou 開放平台 (MYOP):通過專有API與UCENTERHome進行通信

 MYOP被設計為能夠滿足大容量數據及頻繁存取的需要,因此是套用伺服器與UCenterHome用戶網站之間的通信橋樑。MYOP通過專有API與UCenterHome進行通信,根據套用開發者的需要,調用UCenterHome的相應數據,並將其快取,封裝成若干API接口,以供套用開發者使用。

MYOP簡介

ManyouOpenPlatform(Manyou開放平台/MYOP)服務是由Comsenz公司為套用開發者提供的開放平台。
MYOP被設計為能夠滿足大容量數據及頻繁存取的需要,因此是套用伺服器與UCenterHome用戶網站之間的通信橋樑。MYOP通過專有API與UCenterHome進行通信,根據套用開發者的需要,調用UCenterHome的相應數據,並將其快取,封裝成若干API接口,以供套用開發者使用。
由於UCenterHome被設計成可以在幾乎任何支持PHP/MySQL的虛擬主機或伺服器上使用,而套用開發者通常又需要大量頻繁存取UCenterHome上的相關數據,以使得套用能夠和UCenterHome用戶網站緊密的整合,成為網站的一部分。因此,考慮到UCenterHome複雜的伺服器環境及UCenterHome安裝伺服器運算能力、存儲能力的限制,MYOP致力於分擔UCenterHome伺服器的數據存取壓力,使得套用開發者能夠儘可能不受到速度影響的,充分使用API接口滿足自身需要。
MYOP由較強運算能力的伺服器集群構成,通過對UCenterHome用戶網站數據的快取及分散式處理,保證套用開發者對API回響速度的需求。由於MYOP與UCenterHome用戶網站伺服器只使用較為簡單的數據同步和觸發機制,同時確保無論API如何被套用調用,基本都不會影響到用戶網站伺服器的穩定運行。
同時,MYOP能在一定程度上解決同一個套用運行於不同版本的UCenterHome上的兼容性問題。MYOP與UCenterHome之間的專有API接口,將儘可能的考慮不同版本UCenterHome的差異性問題,使得套用開發者不必過多受到UCenterHome版本差異性的困擾。但不可避免的是,如同所有軟體產品一樣,隨著技術的發展,在UCenterHome產品架構進行重大升級或調整的情況下,有可能套用開發者仍然需要進行一些版本適配的工作,以確保套用可以完好的運行於新的產品中。
MYOP與UCenterHome
值得套用開發者注意的是,所有基於MYOP開發的應用程式,事實上邏輯層都是運行於套用開發者自己的伺服器,經過MYOP的代理,或iframe方式,展現在各種UCenterHome用戶網站上。因此MYOP提供的API,是一套真正實現一次編寫,到處運行的協定。
得益於MYOP與UCenterHome的緊密整合特性,對於訪問者而言,在訪問各種不同類型的UCenterHome用戶網站時,例如股票SNS,旅遊SNS,高校SNS,地區SNS等等,均會感覺到這些MYOP應用程式是運行在UCenterHome用戶網站上,從而獲得十分良好的使用體驗,而實際上這些應用程式所實現的功能,是由UCenterHome+MYOP+套用伺服器共同提供的。

問答專區

1、我為什麼要開發MYOP套用?
ManyouOpenPlatform(Manyou開放平台/MYOP)服務是由Comsenz公司為套用開發者提供的開放平台。它有三大特點:
易於學習:MYOP擁有完善、詳盡的開發文檔,規範的API協定,方便各種套用快速開發、順暢運行。
一次開發隨處使用:套用可以不加改動的在數萬個基於UCenterHome搭建的SNS網站上通用,覆蓋數百萬用戶,使得新套用一經推出就能得到“病毒”般傳播。
市場潛力大:高校、地區、股票、旅遊、IT等上百種分類的SNS網站,需要更多開發者的“開墾”這片“土地”。
2、任何人都可以開發MYOP套用嗎?
作為開放API的開發平台,MYOP平台面向所有有技術和產品能力的開發者。無論是公司、團隊、個人,無論菜鳥、老手,無論各種語言的開發者,都可以開發MYOP套用。當然,具備相當產品技術實力的套用開發者,更有可能創造深受用戶喜愛的套用。我們歡迎任何開發愛好者使用MYOP,同時期待更多個性的套用產生。
3、你們現在支持哪種開發語言?
MMYOPAPI使用REST接口調用和返回數據,因此不存在任何語言依賴性,您的套用可以使用任何程式語言,包括但不限於PHP、ASP.net、Java、Perl等,進行套用開發。
4、用戶喜歡什麼樣的套用?
目前看來,UCenterHome的用戶網站實際上是包羅萬象的,如果進行簡單歸類,大致分為如下的類型:
地方類:本地網站,服務於本地網民
娛樂類:以休閒娛樂交友為主要目的
垂直類:如IT行業、消費電子、汽車、財經、專業技術等
生活類:吃喝玩樂,衣食住行
因此,套用開發者可以根據上述大類,發揮想像力,開發出能夠滿足目標客群細分需求的套用。有明確目標導向,確實滿足細分市場用戶需求的套用,很有可能收到普遍的歡迎。
5、你們是否為第三方MYOP套用提供伺服器?
為了更好的服務於開發者,我們會根據開發者需求以及開發者公司狀況,為開發者提供免費的伺服器設備。同時,我們也允許您將套用放置在您自己的伺服器上。
6、MYOP套用現在支持UCenterHome哪個版本?
MYOP目前支持基於UCenterHome1.5及更高版本。低於1.5版本的UCenterHome用戶如需使用MYOP及相關套用,需要升級到最新版本UCenterHome。
7、我最好從哪份文檔開始了解如何開發?
為了更好的讓開發者了解MYOP平台,我們準備了詳細的技術與使用幫助文檔。
如果您是專業提供套用外掛程式的開發者,可以先從官方網站MYOP專題頁面的(開發者文檔)入口開始了解MYOP
如果您是對MYOP感興趣的新開發者,建議您從官方網站MYOP專題頁面的(新手入門)入口開始了解MYOP的操作流程。
8、我在哪裡能找到更多的MYOP套用方面的文檔?
我們為MYOP套用的開發準備了全面、詳細的文檔資料。您可以到官方MYOP專題上(開發者文檔)找到需要的文檔。如果覺得哪部分文檔再需要加強下,歡迎在論壇討論區留下您寶貴的建議。
9、我想成為MYOP套用的開發者,怎么能聯繫到MYOP套用平台的工程師呢?
您可以登入官方網站(comsenz.com)的MYOP專題頁面的(聯繫我們),與我們的MYOP項目技術部門取得聯繫,Comsenz配備了專業的工程師為您解答開發過程中遇到的各種問題,他們會熱情為您服務。
10、我的MYOP套用需要審核測試么?
是的,為了幫助開發者更好的套用MYOP,防止套用裡面有非法、色情等內容,檢驗套用是否可以正常使用,官方將對每個提交的套用都會進行審核測試。因此需要套用開發者在提交時務必提供固定電話、行動電話、email等個人信息,官方同時為您提供的信息保密。
11、需要多久才能完成對MYOP套用的審核過程?
一般情況下審核會在3個工作日內完成。當然,官方工作人員會根據具體情況,儘量縮短審核時間。
12、套用可以在UCenterHome中占據多大尺寸的顯示面積?
寬:800px,高:根據套用自動適應.
13、MYOP是否對套用有字元集要求?
由於MYOP本身使用UTF-8編碼,因此,目前情況下,任何與MYOP接口的存取、界面顯示、互動均只允許使用UTF-8字元集。我們可能在未來支持其他字元集,但基本工作原理是將套用提交和獲取的數據在MYOP上進行轉碼,為了避免轉碼可能出現的問題及減少開發成本,我們仍然強烈建議您使用UTF-8存儲自身數據及與MYOP進行互動。
14、我的MYOP套用最終部署在哪裡?
關於MYOP套用部署存放位置方面是很靈活的,由您自行決定部署在獨立伺服器或虛擬空間上。但需要注意的是,您的套用伺服器部署位置、硬體配置、存儲空間、運算速度、將很大程度上決定套用訪問的速度和穩定性。所有的UCenterHome用戶網站最終用戶會喜歡或依賴一個訪問速度慢、不穩定的套用,而且一旦出現此類問題,套用對於用戶的口碑會急劇下降,直接導致使用套用的用戶離開。因此請套用開發者十分重視速度、穩定性問題,儘量選擇獨立伺服器和頻寬穩定的國內電信或網通機房部署您的套用。
15、加入MYOP套用平台要收費嗎?
開發者加入MYOP套用平台是完全免費的,開發者可以放心使用。詳請請閱讀MYOP套用服務協定#商業中的條款。
16、我可以在MYOP套用里加廣告嗎?收入要跟Comsenz分成嗎?
詳請請閱讀MYOP套用服務協定#商業中的條款。----
java api:http://code.google.com/p/manyoujavaclient/

相關詞條

相關搜尋

熱門詞條

聯絡我們