OpenSocial Teknolojisi ve Orkut
OpenSocial orkut'a sürücüler teknolojidir. OpenSocial merkezi bir kullanıcı hesabı kaynak etrafında sosyal ağ siteleri oluşturmak için bir girişimdir. OpenSocial ile Google gibi şirketler bu tür bir e-posta, takvim ve anlık ileti servisleri gibi birkaç ayrı uygulamalar için geçerlidir tek bir kullanıcı hesabı yapalım. Çoklu oturum açma (SSO), kullanıcı kimlik bilgileri tek bir set ile çeşitli uygulamalar oturum açmak için izin verirken, OpenSocial sık sık aynı grafik kullanıcı arayüzü, bu uygulamalar arasında tam kullanıcı profilinizi paylaşarak ötesine geçer.
OpenSocial sizin sosyal ağ eklediğiniz her interaktif özelliği başvurmak için vadeli sosyal gadget kullanır. Bir kullanıcı yönetimi fotoğraf gibi sadece normal bir site özelliği gibi sosyal gadget görebilirsiniz bir sosyal ağ web sitesinde giriş veya bir eklenti özelliği olarak müzik veya bir oyun gibi (genellikle bir uygulama veya widget'ı olarak adlandırılır). OpenSocial programcılar Gadget özellikleri olarak adlandırılan bir veya daha fazla XML dosyalarında her sosyal gadget çerçeve. Sonra onlar bu dosyaların içindeki JavaScript kodu ekleyerek Gadget fonksiyonları programlamak.
Bir OpenSocial programcısı olarak, sosyal gadget'lar kurarak sıfırdan başlamak zorunda değilsiniz. OpenSocial zaten sosyal ağda kullanılan birçok ortak yazılım eylemler için kodu ile bir uygulama programlama arabirimi (API) vardır. Örneğin, belirli bir kullanıcı hakkında tüm genişletilmiş profil bilgileri ister API bir işlevi çağırmak için kod tek bir satır ekleyebilirsiniz. Ardından, kullanıcının favori kitapları listelemek için, ya da bir harita üzerinde o kullanıcının yerini gösteren gibi sosyal gadget diğer eylemler için bu bilgileri kullanabilirsiniz. OpenSocial.org Google'ı sahip çeşitli örneklerle sosyal gadget oluşturma başlama