Zing OpenPlatform APIsNguyễn Minh TúZing Platform Dept.
Nội dung1   Overview2   SocialAPI (OAuth-2.0 + GraphAPIs)3   ZingCredits Payment APIs4   ZingMe Social Plugins5   Tips : w...
Overview• Zing OpenPlatform APIs help your app/game :  – Authorize ZingMe users  – Access to ZingMe user’s resouces  – Gai...
ZingMe SocialAPI• Authentication :  • Comply with OAuth-2.0 flow  • Support in-canvas and out-canvas context• GraphAPI (us...
ZingMe SocialAPI (cont’d)• SDK language support :  • PHP  • Java  • C++  • C#  • Android (new)  • iOS (new)• Fully document
ZingMe SocialAPI (cont’d) • Flow to integrate app/game on ZingMe      • Register app/game for sandbox/dev env      • Regis...
ZingCredits Payment APIs• ZingMe user had pay-letter• Input : Zing card, SMS, Internet banking …• Payment method :   • Eas...
ZingCredits Payment APIs (cont’d)• ZingCredits user’s flow                                2. GET pay-credits-me.zing.vn/bi...
ZingCredits Payment APIs (cont’d)• ZingCredits APIs language support  • PHP (linux centos-64bit)  • JAVA  • C#  • C++
ZingCredits Payment APIs (cont’d) • ZingCredits APIs : app/game info to register on   sandbox/live env1. Title of App/Game...
ZingMe Social Plugins• Login widget plugins• Fanbox widget plugins• ZingLive Topic box• ZingLive News box
Tips : when building app/game on ZingMe• 4 key notes when building app/game  – User like webgame/hardcode game but also li...
Tips : when building app/game on ZingMe• Session managements• Caching data     (profile,   friends)   to    improve  perfo...
Case Study• Games : chanlong + happycity
Case Study• Apps : sach + nhommua
Case Study• Marketing + fanpage :mof + hulashops
Q&A              Nguyễn Minh Tú           tunm@vng.com.vn      http://me.zing.vn/fortinet
Upcoming SlideShare
Loading in …5
×

Zing Open Platform APIs

2,779 views

Published on

Làm thế nào để phát triển ứng dụng trên MXH Zing Me?

Published in: Technology, Design
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,779
On SlideShare
0
From Embeds
0
Number of Embeds
332
Actions
Shares
0
Downloads
54
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide

Zing Open Platform APIs

  1. 1. Zing OpenPlatform APIsNguyễn Minh TúZing Platform Dept.
  2. 2. Nội dung1 Overview2 SocialAPI (OAuth-2.0 + GraphAPIs)3 ZingCredits Payment APIs4 ZingMe Social Plugins5 Tips : when building app/game on ZingMe6 Case study
  3. 3. Overview• Zing OpenPlatform APIs help your app/game : – Authorize ZingMe users – Access to ZingMe user’s resouces – Gain money with ZingCredits payment platform – Integrate your app/game into ZingMe platform – Reach to ZingMe user’s easily Provider GraphAPIs Authorize Grant Permissions User/Owner Consumer Resource
  4. 4. ZingMe SocialAPI• Authentication : • Comply with OAuth-2.0 flow • Support in-canvas and out-canvas context• GraphAPI (user’s graph) • Profile • Friends • Feeds • Fans • Next : photo, stats of feed, game notify,….
  5. 5. ZingMe SocialAPI (cont’d)• SDK language support : • PHP • Java • C++ • C# • Android (new) • iOS (new)• Fully document
  6. 6. ZingMe SocialAPI (cont’d) • Flow to integrate app/game on ZingMe • Register app/game for sandbox/dev env • Register app/game for live/production env • Which info to register app/game1. appname (only letters a-z,0-9,_,- and not include special characters such as *,&,^....)2. title of app (will be displayed on caption of browser)3. callbackurl of your app4. programming language of game in back-end so we can deliver the client library.5. game short description or user guide of game (if any)
  7. 7. ZingCredits Payment APIs• ZingMe user had pay-letter• Input : Zing card, SMS, Internet banking …• Payment method : • Easily • Security • User confirmation flow• APIs for app/game : • ZingCredits endcode/decode library • Check balance / Request billing • Implement updateResult callback
  8. 8. ZingCredits Payment APIs (cont’d)• ZingCredits user’s flow 2. GET pay-credits-me.zing.vn/billing... Client Browser 1. Build billing URL Zing Credits App/Game Server 3. Update Result (Commit transaction)
  9. 9. ZingCredits Payment APIs (cont’d)• ZingCredits APIs language support • PHP (linux centos-64bit) • JAVA • C# • C++
  10. 10. ZingCredits Payment APIs (cont’d) • ZingCredits APIs : app/game info to register on sandbox/live env1. Title of App/Game : will be shown on UI, the length of title less than 256 characters.2. Description of app/game : the length less than 1024 characters.3. App URL of ZingMe4. UpdateResultURL : the url which ZingCredits call request UpdateResult (commit transaction) after process payment confirmation from user.5. Icon of app 64x64 pixels
  11. 11. ZingMe Social Plugins• Login widget plugins• Fanbox widget plugins• ZingLive Topic box• ZingLive News box
  12. 12. Tips : when building app/game on ZingMe• 4 key notes when building app/game – User like webgame/hardcode game but also like minigame, specific apps (like app “sach”, “sharefile”), e-commerce (like app “nhommua”), utility (like app “e- card”) – Build your app ASAP – Users ready pay money on mobile env – Performance is very important
  13. 13. Tips : when building app/game on ZingMe• Session managements• Caching data (profile, friends) to improve performance• Refresh caching data by user manually• Design app/game can be upgraded/scalable
  14. 14. Case Study• Games : chanlong + happycity
  15. 15. Case Study• Apps : sach + nhommua
  16. 16. Case Study• Marketing + fanpage :mof + hulashops
  17. 17. Q&A Nguyễn Minh Tú tunm@vng.com.vn http://me.zing.vn/fortinet

×