Hướng dẫn lập trình viết ứng dụng trên mạng xã hội Zing me
Thông tin chi tiết xem tại
http://developer.me.zing.vn/
Download config & sample files
http://code.google.com/p/zingmeapis/downloads/list
The amount patients pay can vary widely depending on their insurance plan, and Halford’s cost started at $500 a month, but within a year the drug she needs to say alive was costing her more than $800.
The amount patients pay can vary widely depending on their insurance plan, and Halford’s cost started at $500 a month, but within a year the drug she needs to say alive was costing her more than $800.
Cuộc thi lập trình viết ứng dụng trên Zing meHai Le
Seminar giới thiệu cuộc thi lập trình viết ứng dụng trên mạng xã hội Zing me
Cơ cấu giải thưởng
- Giải nhất 50 triệu
- Giải nhì 30 triệu
- Giải ba 20 triệu
- 3 Giải khuyến khích 5 triệu
Thông tin chi tiết xem tại
http://developer.me.zing.vn/
Bài 1: Làm quen với ASP.NET - Giáo trình FPT - Có ví dụ kèm theoMasterCode.vn
Giới thiệu về ASP.NET & các khái niệm cơ bản
Ứng dụng Web
ASP.NET
Cấu trúc ứng dụng ASP.NET
Web Form
Sự kiện
Đối tượng Request/Response
PostPack
Mục tiêu bài học
Giới thiệu về ASP.NET & các khái niệm cơ bản
Ứng dụng Web
ASP.NET
Cấu trúc ứng dụng ASP.NET
Web Form
Sự kiện
Đối tượng Request/Response
PostPack
Bài 3: Thao tác với dữ liệu SharePoint từ phía clientMasterCode.vn
Tìm hiểu mô hình đối tượng phía Client trên SharePoint
2010
Tìm hiểu các cách thao tác dữ liệu SharePoint từ phía
client sử dụng thư viện được cung cấp bởi SharePoint
2010
Nắm bắt các thủ tục để thao tác dữ liệu SharePoint từ
phía Client
Tìm hiểu mô hình đối tượng phía Client trên SharePoint
2010
Tìm hiểu các cách thao tác dữ liệu SharePoint từ phía
client sử dụng thư viện được cung cấp bởi SharePoint
2010
Nắm bắt các thủ tục để thao tác dữ liệu SharePoint từ
phía Client
Cuộc thi lập trình viết ứng dụng trên Zing meHai Le
Seminar giới thiệu cuộc thi lập trình viết ứng dụng trên mạng xã hội Zing me
Cơ cấu giải thưởng
- Giải nhất 50 triệu
- Giải nhì 30 triệu
- Giải ba 20 triệu
- 3 Giải khuyến khích 5 triệu
Thông tin chi tiết xem tại
http://developer.me.zing.vn/
Bài 1: Làm quen với ASP.NET - Giáo trình FPT - Có ví dụ kèm theoMasterCode.vn
Giới thiệu về ASP.NET & các khái niệm cơ bản
Ứng dụng Web
ASP.NET
Cấu trúc ứng dụng ASP.NET
Web Form
Sự kiện
Đối tượng Request/Response
PostPack
Mục tiêu bài học
Giới thiệu về ASP.NET & các khái niệm cơ bản
Ứng dụng Web
ASP.NET
Cấu trúc ứng dụng ASP.NET
Web Form
Sự kiện
Đối tượng Request/Response
PostPack
Bài 3: Thao tác với dữ liệu SharePoint từ phía clientMasterCode.vn
Tìm hiểu mô hình đối tượng phía Client trên SharePoint
2010
Tìm hiểu các cách thao tác dữ liệu SharePoint từ phía
client sử dụng thư viện được cung cấp bởi SharePoint
2010
Nắm bắt các thủ tục để thao tác dữ liệu SharePoint từ
phía Client
Tìm hiểu mô hình đối tượng phía Client trên SharePoint
2010
Tìm hiểu các cách thao tác dữ liệu SharePoint từ phía
client sử dụng thư viện được cung cấp bởi SharePoint
2010
Nắm bắt các thủ tục để thao tác dữ liệu SharePoint từ
phía Client
I heard about this contest from this website. Slideshare is a useful website for learning and sharing. I love it so much!
I join this contest because I believe that I have opportunities.
If i a winner, I will help the agent orange victims in my country
Thank for you support and don't forget vote for me!
.
I heard about this contest from slideshare.net.
I join this contest because I want help people that understand the harmful of cigarette.
Thank for your support!
1. Xây dựng ứng dụng Open Social
trên Zing Me
Nguyễn Thanh Tú
tunt@vng.com.vn
Xây dựng Ứng dụng Web trên Mạng xã hội và Chuẩn Open Social 1
2. Mô hình ho ạt động của
Ứng dụng Open Social trên Zing Me
A.1 JS API Gadget
Gadget.io
makeRequest() (OS App Front-End, rendered by
(JSONP call) Shindig)
B.1 JS API
A.4 JSON Opensocial B.2 JS API
Callback DataRequest Callback
Sent()
A.2 REST API
GET/POST
(OAuth Reserve
Home server phone home) Zing me
Shindig
(OS App Back-End) Core Lib
A.3 JSON
Response
App’s Data
Xây dựng Ứng dụng Web trên Mạng xã hội và Chuẩn Open Social 2
3. Chu ẩnbị
• Web server: Apache
• Back-end: PHP.
• Công cụ:
– PDT hoặc Netbean
– Firefox with Firebug add on.
• Kiến thức:
– HTML
– JavaScript
– PHP
Xây dựng Ứng dụng Web trên Mạng xã hội và Chuẩn Open Social
4. Cài đặt Web server
• Download phiên bản XAMPP dành cho Window tại đây:
http://www.apachefriends.org/en/xampp-windows.html
• Chạy chương trình để cài đặt XAMPP.
Xây dựng Ứng dụng Web trên Mạng xã hội và Chuẩn Open Social
5. Config Web server
Copy file ZingMe_Traing_OpenSocialconfighosts đè lên C:WINDOWSsystem32driversetchosts
Copy file ZingMe_Traing_OpenSocialconfighttpd-vhosts.conf đè lên C:xamppapacheconfextrahttpd-vhosts.conf
Copy file ZingMe_Traing_OpenSocialconfigphp.ini đè lên C:xamppphpphp.ini
Restart lại apache để các config có hiệu lực.
Chạy XAMPP Control Panel (sau khi cài đặt sẽ có Icon ở ngoài Desktop)
Chọn Stop, sau đó Start lại Apache
Xây dựng Ứng dụng Web trên Mạng xã hội và Chuẩn Open Social
6. Ch ạy thử các API
• Chép 2 thư mục (app_test và testos) trong
ZingMe_Traing_OpenSocialSample_Code vào C:xampphtdocs
• Đăng nhập sandbox zing me:
• Mở trình duyệt với địa chỉ: http://dev.me.zing.vn
• Đăng nhập: các accout để test: chitdi1, chitdi2 , ..., chitdi9 mật
khẩu giống như account.
Xây dựng Ứng dụng Web trên Mạng xã hội và Chuẩn Open Social
7. Ch ạy thử các API
Xây dựng Ứng dụng Web trên Mạng xã hội và Chuẩn Open Social
8. Ch ạy thử các API
• Sau khi đã đăng nhập vào sandbox zing me, chạy URL
http://testos.me.zing.vn
(domain này virtual host ở: C:xampphtdocstestos) để chạy thử các API.
Xây dựng Ứng dụng Web trên Mạng xã hội và Chuẩn Open Social
9. Ch ạy Ứng dụng Open Social mẫu trên
Sandbox của Zing Me
Xây dựng Ứng dụng Web trên Mạng xã hội và Chuẩn Open Social
10. Ứng dụng mẫu
• Ứng dụng Trắc nghiệm trên Zing Me, viết theo chuẩn Open Social
Xây dựng Ứng dụng Web trên Mạng xã hội và Chuẩn Open Social 10
11. Ứng dụng mẫu
• Container: Cần có container để render ứng dụng.
• Zing Me Container: http://dev.container.me.zing.vn
Xây dựng Ứng dụng Web trên Mạng xã hội và Chuẩn Open Social 11
12. Zing Open Social APIs
• Zing me API
http://developer.me.zing.vn/download/ZingOsAPI_v1.3.doc
• Java Script APIs
– makeRequest()
– embedFlash()
– …
• REST APIs
– GET /social/rest/people/{guid}/@self
– GET /social/rest/people/@me/@self
– GET /social/rest/people/{guid}/@friends
– POST /social/rest/activities/@me/@self/@app
– POST /social/rest/mediaitems/@me/@self
Xây dựng Ứng dụng Web trên Mạng xã hội và Chuẩn Open Social 12
13. Mô hình ho ạt động
Zing me Container Home server
makeRequest()
Ứng dụng trắc nghiệm
Lấy danh sách bạn bè
Gadget trắc nghiệm OpenSocial PHP Client
Danh sách bạn bè
Zing me OpenSocial
Provider Lấy danh sách bạn bè
Nhận request, xử lý và trả
kết quả về Client
REST API Service
Trả về danh sách bạn bè
Xây dựng Ứng dụng Web trên Mạng xã hội và Chuẩn Open Social 13
14. HỎI ĐÁP
Xây dựng Ứng dụng Web trên Mạng xã hội và Chuẩn Open Social 14
15. Liên hệ
• Nguyễn Thanh Tú
• Email: tunt@vng.com
Xây dựng Ứng dụng Web trên Mạng xã hội và Chuẩn Open Social 15