0
Nguyễn Minh Tú
Zing Platform Dept.
Zing OpenPlatform APIs
Nội dung
SocialAPI (OAuth-2.0 + GraphAPIs)
Overview
ZingCredits Payment APIs
1
3
2
ZingMe Social Plugins4
5 Tips : when bu...
• Zing OpenPlatform APIs help your app/game :
– Authorize ZingMe users
– Access to ZingMe user’s resouces
– Gain money wit...
• Authentication :
• Comply with OAuth-2.0 flow
• Support in-canvas and out-canvas context
• GraphAPI (user’s graph)
• Pro...
• 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
• Register app/game for live/production env...
• ZingMe user had pay-letter
• Input : Zing card, SMS, Internet banking …
• Payment method :
• Easily
• Security
• User co...
• ZingCredits user’s flow
ZingCredits Payment APIs (cont’d)
Zing Credits
Client Browser
App/Game Server
1. Build billing U...
• 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 env
ZingCredits Payment APIs (cont’d)
1. Title of App/Game ...
• Login widget plugins
• Fanbox widget plugins
• ZingLive Topic box
• ZingLive News box
ZingMe Social Plugins
• 4 key notes when building app/game
– User like webgame/hardcode game but also like
minigame, specific apps (like app “sa...
• Session managements
• Caching data (profile, friends) to improve
performance
• Refresh caching data by user manually
• D...
• Games : chanlong + happycity
Case Study
• Apps : sach + nhommua
Case Study
• Marketing + fanpage :mof + hulashops
Case Study
Nguyễn Minh Tú
tunm@vng.com.vn
http://me.zing.vn/fortinet
Q&A
Upcoming SlideShare
Loading in...5
×

Zing OpenPlatform APIs

157

Published on

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

  • Be the first to like this

No Downloads
Views
Total Views
157
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Zing OpenPlatform APIs"

  1. 1. Nguyễn Minh Tú Zing Platform Dept. Zing OpenPlatform APIs
  2. 2. Nội dung SocialAPI (OAuth-2.0 + GraphAPIs) Overview ZingCredits Payment APIs 1 3 2 ZingMe Social Plugins4 5 Tips : when building app/game on ZingMe 6 Case study
  3. 3. • 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 Overview Provider User/Owner Resource Consumer Authorize Grant Permissions GraphAPIs
  4. 4. • 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,…. ZingMe SocialAPI
  5. 5. • SDK language support : • PHP • Java • C++ • C# • Android (new) • iOS (new) • Fully document ZingMe SocialAPI (cont’d)
  6. 6. • 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/game ZingMe SocialAPI (cont’d) 1. 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 app 4. 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. • 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 ZingCredits Payment APIs
  8. 8. • ZingCredits user’s flow ZingCredits Payment APIs (cont’d) Zing Credits Client Browser App/Game Server 1. Build billing URL 2. GET pay-credits-me.zing.vn/billing... 3. Update Result (Commit transaction)
  9. 9. • ZingCredits APIs language support • PHP (linux centos-64bit) • JAVA • C# • C++ ZingCredits Payment APIs (cont’d)
  10. 10. • ZingCredits APIs : app/game info to register on sandbox/live env ZingCredits Payment APIs (cont’d) 1. 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 ZingMe 4. UpdateResultURL : the url which ZingCredits call request UpdateResult (commit transaction) after process payment confirmation from user. 5. Icon of app 64x64 pixels
  11. 11. • Login widget plugins • Fanbox widget plugins • ZingLive Topic box • ZingLive News box ZingMe Social Plugins
  12. 12. • 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 Tips : when building app/game on ZingMe
  13. 13. • Session managements • Caching data (profile, friends) to improve performance • Refresh caching data by user manually • Design app/game can be upgraded/scalable Tips : when building app/game on ZingMe
  14. 14. • Games : chanlong + happycity Case Study
  15. 15. • Apps : sach + nhommua Case Study
  16. 16. • Marketing + fanpage :mof + hulashops Case Study
  17. 17. Nguyễn Minh Tú tunm@vng.com.vn http://me.zing.vn/fortinet Q&A
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×