ݺߣ

ݺߣShare a Scribd company logo
TÍCH HỢP KỸ THUẬT CỦA ỨNG DỤNG
TRÊN ZING ME
Web Business Development – VNG Corporation
GIỚI THIỆU

■ Zing Me là một sản phẩm của tập đoàn VNG được ra mắt vào tháng 08 năm
  2009. Nhằm thỏa mãn nhu cầu của người dùng mạng xã hội, Zing Me luôn mong
  muốn hợp tác và luôn tạo điều kiện tối đa cho các nhà phát hành ứng dụng cùng
  khai thác và chia sẻ lợi nhuận.
■ Với lợi thế hơn 8,2 triệu người dùng là những khách hàng tiềm năng, đồng
   thời có nhân sự hỗ trợ dành cho các đối tác đặc biệt và có hệ thống kênh
   phân phối, thanh toán thuận tiện, Zing Me cung cấp mô hình Appstore bao
   gồm:
   - User base (Zing ID)
   - Kênh thanh toán (Zing Xu)
   - Tài liệu và hỗ trợ kỹ thuật (SDK)
  Việc tích hợp kỹ thuật của ứng dụng trên Zing Me, điều đầu tiên và trước nhất
  là bên đối tác cần gửi hồ sơ ứng dụng tới địa chỉ mail: dunglt2@vng.com.vn.
CÁC BƯỚC TÍCH HỢP KỸ THUẬT
              CỦA ỨNG DỤNG TRÊN ZING ME

■ Tích hợp Sandbox
Là môi trường phát triển ứng dụng, để tạo được sandbox, bên Zing Me cần có
các thông tin sau:
    - Thông tin bên thứ 3:
    Thông tin công ty: Tên công ty, địa chỉ, giấy phép kinh doanh.
    Thông tin người đại diện: Họ và tên, địa chỉ, chức vụ, số CMND, điện thoại và
địa chỉ email.
    Mục đích phát triển ứng dụng
    Kịch bản ứng dụng
- Thông tin ứng dụng:
    Tên ứng dụng: phải là tên duy nhất, không trùng tên với các ứng dụng đã có
trên Zing Me tại Appstore. Chứa các kí tự a-z, A-Z, 0-9, '_', '-', không chấp nhận
những kí tự đặc biệt khác.
    Tên hiển thị: Tên hiển thị của ứng dụng trên các trình duyệt web (không quá
18 ký tự)
    CallbackURL trên server của đối tác: domain của callbackURL phải trùng với
domain của redirect_uri.
    Ngôn ngữ phát triển ứng dụng.

Sau khi tiếp nhận hồ sơ ứng dụng, bộ phận kỹ thuật của Zing Me sẽ thiết lập môi
trường thử nghiệm, đồng thời gửi các tài liệu kỹ thuật liên quan tới bên đối tác,
bao gồm: <client_id> & <client_secret>.

Zing Me SDK sử dụng OAuth 2.0 và Graph API để hỗ trợ cho việc phát triển ứng
dụng trên Zing Me.
■ Tích hợp Payment (Zing Credits)

-   Zing Credits là một core-application trên Zing Me hỗ trợ cho việc thanh toán
các vật phẩm hoặc dịch vụ trong App/Game, hoặc chuyển tiền vào ví riêng của
App/Game.

-   Đơn vị tiền trong Zing Credits là Zing Xu, là đơn vị được dùng chung cho các
sản phẩm của công ty VNG. Zing Credits hiện là kênh thanh toán duy nhất cho
các App/Game ngoài VNG.

-   Zing Credits hiện hỗ trợ thanh toán theo phương pháp Push (tức là
App/Game gửi yêu cầu thanh toán đến Zing Credits, Zing Credits cập nhật tài
khoản của người dùng, sau đó gửi lại một yêu cầu cập nhật kết quả cho
App/Game).

-   Giao thức được dùng trong API của Zing Credits là REST over HTTP.
Thông tin tạo payment: Bên App/Game cần cung cấp cho bên Zing Credits các
thông tin sau:

      Tên của App/Game: hiển thị trên UI, độ dài dưới 256 kí tự. Ví dụ “Siêu thị Bạn
bè”.

   Mô tả: đoạn văn bản mô tả về App/Game, độ dài dưới 1024 kí tự. Ví dụ “Trò
chơi mua bạn bè làm thú cưng”.

      URL: đường dẫn URL trên Zing Me của App/Game.

      Icon: file ảnh đại diện cho App/Game, kích thước 64x64 pixels.

    UpdateResult URL: đường dẫn URL để Zing Credits gửi request
UpdateResult (commit transaction) sau khi đã xử lý yêu cầu thanh toán (cập nhật
trừ Zing Xu trong tài khoản).

Ví dụ: "http://ffs.apps.zing.vn/app/payment/updateresult".
Sau khi đăng ký thông tin App/Game vào hệ thống, Zing Credits sẽ gửi lại cho
App/Game các thông tin sau:

    AppID: ID đại diện cho App/Game dùng trong tất cả quá trình trao đổi dữ liệu
với Zing Credits.

   Key1: Mã bí mật dùng cho việc mã hóa dữ liệu khi tạo billing URL.

  Key2: Mã bí mật dùng cho việc giải mã dữ liệu khi xử lý yêu cầu
UpdateResult từ Zing Credits.

  Auth Method: phương pháp thực hiện mã hóa/giải mã dữ liệu (là tham số cho
hàm mã hóa/giải mã).

  Lưu ý: Bên App/Game có trách nhiệm giữ bí mật Key1, Key2 sau khi nhận
được.
■ Chế độ màn hình
- Zing Me hỗ trợ 2 chế độ màn hình:
      o Landingpage (mặc định): W: 836px; H: Auto resize.
o Fullscreen: được áp dụng khi nhấn vào chức năng của ứng dụng như:
  Server, Chơi ngay… từ màn hình của Landingpage.
4. Feed

- Zing Me hỗ trợ các chế độ Feed cho các ứng dụng được tích hợp vào Zing Me.

- Feed được chia sẻ lên tường nhà của users.


Xem thêm chi tiết tại đây: http://open.zing.vn/vi/developers

Tài liệu kỹ thuật: http://open.zing.vn/vi/developers/zing-document
Contact
Q&A
http://open.zing.vn
    – Lê Thanh Dũng
         ● dunglt2@vng.com.vn
         ● T: (08) 3 962 3888 (Ext. 1016)
         ● M: (+84) 090 897 9191
New Section
Thank you!
Ad

Recommended

The social shop- proposal
The social shop- proposal
zingopen
Check List Zing Me Fan page
Check List Zing Me Fan page
zingopen
Zing Me Platform Policy
Zing Me Platform Policy
zingopen
Quản lý Zing Me fanpage một cách hiệu quả
Quản lý Zing Me fanpage một cách hiệu quả
zingopen
Zing Me cung cấp gói hỗ trợ miễn phí cho Doanh nghiệp
Zing Me cung cấp gói hỗ trợ miễn phí cho Doanh nghiệp
zingopen
Sơ lược kiến trúc hệ thống Zing Me
Sơ lược kiến trúc hệ thống Zing Me
zingopen
VTC Mobile Tracking
VTC Mobile Tracking
Công Nghệ - VTC Mobile
CHỮ KÝ SỐ VNPT-CA
CHỮ KÝ SỐ VNPT-CA
Chữ ký số TPHCM
Mobile app development (Hoàng Nam Hải, Giám đốc ManaTech)
Mobile app development (Hoàng Nam Hải, Giám đốc ManaTech)
action.vn
Vng web division_zmp_policy- 01 may 2014
Vng web division_zmp_policy- 01 may 2014
jellycandy
đuổi hình bắt chữ
đuổi hình bắt chữ
Hung Do Manh
Thiết kế website bán hàng đa cấp
Thiết kế website bán hàng đa cấp
Trinh LeMinh
Dịch vụ thanh toán IAC - 1Pay
Dịch vụ thanh toán IAC - 1Pay
Nguyen Minh Quang
Phát triển Mobile Application
Phát triển Mobile Application
we20
[Ky thuat][ketnoi]api goods_paygate_v1
[Ky thuat][ketnoi]api goods_paygate_v1
Hi Sad
Vihat
Vihat
Vag Media
Dịch vụ cho thuê laptop tổ chức sự kiện.docx
Dịch vụ cho thuê laptop tổ chức sự kiện.docx
Dịch vụ cho thuê laptop MitGroup
Giải pháp thanh toán trực tuyến - Thẻ cào điện thoại - Hình thức thanh toán t...
Giải pháp thanh toán trực tuyến - Thẻ cào điện thoại - Hình thức thanh toán t...
Truong Thu Trang
Digital mkt plan - let's viet - Cung la ty phu project
Digital mkt plan - let's viet - Cung la ty phu project
Nguyen Long
Aimini - Digibird Zalo Mini Apps Nền tảng thiết kế mini app bằng cách kéo thả
Aimini - Digibird Zalo Mini Apps Nền tảng thiết kế mini app bằng cách kéo thả
trivm2
Loyalty solution trustworld
Loyalty solution trustworld
Vuong Le Vinh Nhan
TEKO Gioi thieu Giai phap Teko Omni (Kenh B2B B2C).pdf
TEKO Gioi thieu Giai phap Teko Omni (Kenh B2B B2C).pdf
BillyNguyen36
Go api the open platform
Go api the open platform
zingopen
Phat trien apps store cua zing final
Phat trien apps store cua zing final
Truc Phan
Giới thiệu tổng quan kho ứng dụng Việt - "À ơi" Store
Giới thiệu tổng quan kho ứng dụng Việt - "À ơi" Store
Hùng Nguyễn
Cv le hoang anh
Cv le hoang anh
Them Dao
Bai ii khai quat ha tang co so
Bai ii khai quat ha tang co so
Giang Nguyễn
Dự án công ty phần mềm
Dự án công ty phần mềm
ThaoNguyenXanh2
Zing Me Workshop 11082012
Zing Me Workshop 11082012
zingopen
Zing Open Platform APIs
Zing Open Platform APIs
zingopen

More Related Content

Similar to Tích hợp kỹ thuật của Ứng dụng trên Zing Me (20)

Mobile app development (Hoàng Nam Hải, Giám đốc ManaTech)
Mobile app development (Hoàng Nam Hải, Giám đốc ManaTech)
action.vn
Vng web division_zmp_policy- 01 may 2014
Vng web division_zmp_policy- 01 may 2014
jellycandy
đuổi hình bắt chữ
đuổi hình bắt chữ
Hung Do Manh
Thiết kế website bán hàng đa cấp
Thiết kế website bán hàng đa cấp
Trinh LeMinh
Dịch vụ thanh toán IAC - 1Pay
Dịch vụ thanh toán IAC - 1Pay
Nguyen Minh Quang
Phát triển Mobile Application
Phát triển Mobile Application
we20
[Ky thuat][ketnoi]api goods_paygate_v1
[Ky thuat][ketnoi]api goods_paygate_v1
Hi Sad
Vihat
Vihat
Vag Media
Dịch vụ cho thuê laptop tổ chức sự kiện.docx
Dịch vụ cho thuê laptop tổ chức sự kiện.docx
Dịch vụ cho thuê laptop MitGroup
Giải pháp thanh toán trực tuyến - Thẻ cào điện thoại - Hình thức thanh toán t...
Giải pháp thanh toán trực tuyến - Thẻ cào điện thoại - Hình thức thanh toán t...
Truong Thu Trang
Digital mkt plan - let's viet - Cung la ty phu project
Digital mkt plan - let's viet - Cung la ty phu project
Nguyen Long
Aimini - Digibird Zalo Mini Apps Nền tảng thiết kế mini app bằng cách kéo thả
Aimini - Digibird Zalo Mini Apps Nền tảng thiết kế mini app bằng cách kéo thả
trivm2
Loyalty solution trustworld
Loyalty solution trustworld
Vuong Le Vinh Nhan
TEKO Gioi thieu Giai phap Teko Omni (Kenh B2B B2C).pdf
TEKO Gioi thieu Giai phap Teko Omni (Kenh B2B B2C).pdf
BillyNguyen36
Go api the open platform
Go api the open platform
zingopen
Phat trien apps store cua zing final
Phat trien apps store cua zing final
Truc Phan
Giới thiệu tổng quan kho ứng dụng Việt - "À ơi" Store
Giới thiệu tổng quan kho ứng dụng Việt - "À ơi" Store
Hùng Nguyễn
Cv le hoang anh
Cv le hoang anh
Them Dao
Bai ii khai quat ha tang co so
Bai ii khai quat ha tang co so
Giang Nguyễn
Dự án công ty phần mềm
Dự án công ty phần mềm
ThaoNguyenXanh2
Mobile app development (Hoàng Nam Hải, Giám đốc ManaTech)
Mobile app development (Hoàng Nam Hải, Giám đốc ManaTech)
action.vn
Vng web division_zmp_policy- 01 may 2014
Vng web division_zmp_policy- 01 may 2014
jellycandy
đuổi hình bắt chữ
đuổi hình bắt chữ
Hung Do Manh
Thiết kế website bán hàng đa cấp
Thiết kế website bán hàng đa cấp
Trinh LeMinh
Dịch vụ thanh toán IAC - 1Pay
Dịch vụ thanh toán IAC - 1Pay
Nguyen Minh Quang
Phát triển Mobile Application
Phát triển Mobile Application
we20
[Ky thuat][ketnoi]api goods_paygate_v1
[Ky thuat][ketnoi]api goods_paygate_v1
Hi Sad
Giải pháp thanh toán trực tuyến - Thẻ cào điện thoại - Hình thức thanh toán t...
Giải pháp thanh toán trực tuyến - Thẻ cào điện thoại - Hình thức thanh toán t...
Truong Thu Trang
Digital mkt plan - let's viet - Cung la ty phu project
Digital mkt plan - let's viet - Cung la ty phu project
Nguyen Long
Aimini - Digibird Zalo Mini Apps Nền tảng thiết kế mini app bằng cách kéo thả
Aimini - Digibird Zalo Mini Apps Nền tảng thiết kế mini app bằng cách kéo thả
trivm2
TEKO Gioi thieu Giai phap Teko Omni (Kenh B2B B2C).pdf
TEKO Gioi thieu Giai phap Teko Omni (Kenh B2B B2C).pdf
BillyNguyen36
Go api the open platform
Go api the open platform
zingopen
Phat trien apps store cua zing final
Phat trien apps store cua zing final
Truc Phan
Giới thiệu tổng quan kho ứng dụng Việt - "À ơi" Store
Giới thiệu tổng quan kho ứng dụng Việt - "À ơi" Store
Hùng Nguyễn
Bai ii khai quat ha tang co so
Bai ii khai quat ha tang co so
Giang Nguyễn
Dự án công ty phần mềm
Dự án công ty phần mềm
ThaoNguyenXanh2

More from zingopen (20)

Zing Me Workshop 11082012
Zing Me Workshop 11082012
zingopen
Zing Open Platform APIs
Zing Open Platform APIs
zingopen
Fanpage Management
Fanpage Management
zingopen
Partnership Proposal
Partnership Proposal
zingopen
Cơ hội và thách thức cho DN Vừa và Nhỏ trên MXH
Cơ hội và thách thức cho DN Vừa và Nhỏ trên MXH
zingopen
Checklist Zing Me Fanpage
Checklist Zing Me Fanpage
zingopen
Check List Zing Me Fan page
Check List Zing Me Fan page
zingopen
Check list Zing Me Fan page
Check list Zing Me Fan page
zingopen
Behavior of Zing Me users
Behavior of Zing Me users
zingopen
Zing Me Users Proflie
Zing Me Users Proflie
zingopen
Build fame and make money with social media
Build fame and make money with social media
zingopen
Google cooperate with VNG_Presentation
Google cooperate with VNG_Presentation
zingopen
Branding in Farm 2
Branding in Farm 2
zingopen
Zing me credential
Zing me credential
zingopen
[Zing Me] Hướng dẫn tạo Fanpage trên Zing Me
[Zing Me] Hướng dẫn tạo Fanpage trên Zing Me
zingopen
Community building on Zing Me
Community building on Zing Me
zingopen
Zing Me - Build brand engagement with Zing Me
Zing Me - Build brand engagement with Zing Me
zingopen
Integrating social media into your marketing
Integrating social media into your marketing
zingopen
The State of Social Media in Vietnam
The State of Social Media in Vietnam
zingopen
Zing Database – Distributed Key-Value Database
Zing Database – Distributed Key-Value Database
zingopen
Zing Me Workshop 11082012
Zing Me Workshop 11082012
zingopen
Zing Open Platform APIs
Zing Open Platform APIs
zingopen
Fanpage Management
Fanpage Management
zingopen
Partnership Proposal
Partnership Proposal
zingopen
Cơ hội và thách thức cho DN Vừa và Nhỏ trên MXH
Cơ hội và thách thức cho DN Vừa và Nhỏ trên MXH
zingopen
Checklist Zing Me Fanpage
Checklist Zing Me Fanpage
zingopen
Check List Zing Me Fan page
Check List Zing Me Fan page
zingopen
Check list Zing Me Fan page
Check list Zing Me Fan page
zingopen
Behavior of Zing Me users
Behavior of Zing Me users
zingopen
Zing Me Users Proflie
Zing Me Users Proflie
zingopen
Build fame and make money with social media
Build fame and make money with social media
zingopen
Google cooperate with VNG_Presentation
Google cooperate with VNG_Presentation
zingopen
Branding in Farm 2
Branding in Farm 2
zingopen
Zing me credential
Zing me credential
zingopen
[Zing Me] Hướng dẫn tạo Fanpage trên Zing Me
[Zing Me] Hướng dẫn tạo Fanpage trên Zing Me
zingopen
Community building on Zing Me
Community building on Zing Me
zingopen
Zing Me - Build brand engagement with Zing Me
Zing Me - Build brand engagement with Zing Me
zingopen
Integrating social media into your marketing
Integrating social media into your marketing
zingopen
The State of Social Media in Vietnam
The State of Social Media in Vietnam
zingopen
Zing Database – Distributed Key-Value Database
Zing Database – Distributed Key-Value Database
zingopen
Ad

Tích hợp kỹ thuật của Ứng dụng trên Zing Me

  • 1. TÍCH HỢP KỸ THUẬT CỦA ỨNG DỤNG TRÊN ZING ME Web Business Development – VNG Corporation
  • 2. GIỚI THIỆU ■ Zing Me là một sản phẩm của tập đoàn VNG được ra mắt vào tháng 08 năm 2009. Nhằm thỏa mãn nhu cầu của người dùng mạng xã hội, Zing Me luôn mong muốn hợp tác và luôn tạo điều kiện tối đa cho các nhà phát hành ứng dụng cùng khai thác và chia sẻ lợi nhuận. ■ Với lợi thế hơn 8,2 triệu người dùng là những khách hàng tiềm năng, đồng thời có nhân sự hỗ trợ dành cho các đối tác đặc biệt và có hệ thống kênh phân phối, thanh toán thuận tiện, Zing Me cung cấp mô hình Appstore bao gồm: - User base (Zing ID) - Kênh thanh toán (Zing Xu) - Tài liệu và hỗ trợ kỹ thuật (SDK) Việc tích hợp kỹ thuật của ứng dụng trên Zing Me, điều đầu tiên và trước nhất là bên đối tác cần gửi hồ sơ ứng dụng tới địa chỉ mail: dunglt2@vng.com.vn.
  • 3. CÁC BƯỚC TÍCH HỢP KỸ THUẬT CỦA ỨNG DỤNG TRÊN ZING ME ■ Tích hợp Sandbox Là môi trường phát triển ứng dụng, để tạo được sandbox, bên Zing Me cần có các thông tin sau: - Thông tin bên thứ 3:  Thông tin công ty: Tên công ty, địa chỉ, giấy phép kinh doanh.  Thông tin người đại diện: Họ và tên, địa chỉ, chức vụ, số CMND, điện thoại và địa chỉ email.  Mục đích phát triển ứng dụng  Kịch bản ứng dụng
  • 4. - Thông tin ứng dụng:  Tên ứng dụng: phải là tên duy nhất, không trùng tên với các ứng dụng đã có trên Zing Me tại Appstore. Chứa các kí tự a-z, A-Z, 0-9, '_', '-', không chấp nhận những kí tự đặc biệt khác.  Tên hiển thị: Tên hiển thị của ứng dụng trên các trình duyệt web (không quá 18 ký tự)  CallbackURL trên server của đối tác: domain của callbackURL phải trùng với domain của redirect_uri.  Ngôn ngữ phát triển ứng dụng. Sau khi tiếp nhận hồ sơ ứng dụng, bộ phận kỹ thuật của Zing Me sẽ thiết lập môi trường thử nghiệm, đồng thời gửi các tài liệu kỹ thuật liên quan tới bên đối tác, bao gồm: <client_id> & <client_secret>. Zing Me SDK sử dụng OAuth 2.0 và Graph API để hỗ trợ cho việc phát triển ứng dụng trên Zing Me.
  • 5. ■ Tích hợp Payment (Zing Credits) - Zing Credits là một core-application trên Zing Me hỗ trợ cho việc thanh toán các vật phẩm hoặc dịch vụ trong App/Game, hoặc chuyển tiền vào ví riêng của App/Game. - Đơn vị tiền trong Zing Credits là Zing Xu, là đơn vị được dùng chung cho các sản phẩm của công ty VNG. Zing Credits hiện là kênh thanh toán duy nhất cho các App/Game ngoài VNG. - Zing Credits hiện hỗ trợ thanh toán theo phương pháp Push (tức là App/Game gửi yêu cầu thanh toán đến Zing Credits, Zing Credits cập nhật tài khoản của người dùng, sau đó gửi lại một yêu cầu cập nhật kết quả cho App/Game). - Giao thức được dùng trong API của Zing Credits là REST over HTTP.
  • 6. Thông tin tạo payment: Bên App/Game cần cung cấp cho bên Zing Credits các thông tin sau:  Tên của App/Game: hiển thị trên UI, độ dài dưới 256 kí tự. Ví dụ “Siêu thị Bạn bè”.  Mô tả: đoạn văn bản mô tả về App/Game, độ dài dưới 1024 kí tự. Ví dụ “Trò chơi mua bạn bè làm thú cưng”.  URL: đường dẫn URL trên Zing Me của App/Game.  Icon: file ảnh đại diện cho App/Game, kích thước 64x64 pixels.  UpdateResult URL: đường dẫn URL để Zing Credits gửi request UpdateResult (commit transaction) sau khi đã xử lý yêu cầu thanh toán (cập nhật trừ Zing Xu trong tài khoản). Ví dụ: "http://ffs.apps.zing.vn/app/payment/updateresult".
  • 7. Sau khi đăng ký thông tin App/Game vào hệ thống, Zing Credits sẽ gửi lại cho App/Game các thông tin sau:  AppID: ID đại diện cho App/Game dùng trong tất cả quá trình trao đổi dữ liệu với Zing Credits.  Key1: Mã bí mật dùng cho việc mã hóa dữ liệu khi tạo billing URL.  Key2: Mã bí mật dùng cho việc giải mã dữ liệu khi xử lý yêu cầu UpdateResult từ Zing Credits.  Auth Method: phương pháp thực hiện mã hóa/giải mã dữ liệu (là tham số cho hàm mã hóa/giải mã).  Lưu ý: Bên App/Game có trách nhiệm giữ bí mật Key1, Key2 sau khi nhận được.
  • 8. ■ Chế độ màn hình - Zing Me hỗ trợ 2 chế độ màn hình: o Landingpage (mặc định): W: 836px; H: Auto resize.
  • 9. o Fullscreen: được áp dụng khi nhấn vào chức năng của ứng dụng như: Server, Chơi ngay… từ màn hình của Landingpage.
  • 10. 4. Feed - Zing Me hỗ trợ các chế độ Feed cho các ứng dụng được tích hợp vào Zing Me. - Feed được chia sẻ lên tường nhà của users. Xem thêm chi tiết tại đây: http://open.zing.vn/vi/developers Tài liệu kỹ thuật: http://open.zing.vn/vi/developers/zing-document
  • 12. Q&A http://open.zing.vn – Lê Thanh Dũng ● dunglt2@vng.com.vn ● T: (08) 3 962 3888 (Ext. 1016) ● M: (+84) 090 897 9191