SlideShare a Scribd company logo
1 of 10
Latest Mxit Platform Features
for Third Parties
by @eric_clements
15 November 2012
>> Authorization and Authentication API

                                              To get access to the lates Mxit REST services you first need
                                              permission from the Mxit user. Mxit has exposed an Oauth 2.0
                                              token based authentication mechanism for this purposes. Before
                                              you can lookup “protected” information or act on behalf of a
                                              user you first need to request his permission.

                                              Authorization (OAUth 2.0)
                                               When called, a Mxit platform controlled page asks the user to
                                                “Allow” or “Decline” your app access when your app requests
                                                Authorization. (see screen grab)

                                              Authentication (OpenID Connect)
                                               “Mxit's Authentication API provides a standard mechanism to
                                                authenticate a Mxit user, thereby allowing 3rd-party
                                                developers to allow Mxit users to sign-in to web-sites and
                                                applications using their Mxit credentials. This can be used as
                                                part of a single sign-on solution.” – http://code.mxit.com
   Example: MxPix requesting authorization.




© Copyright 2011-2012 Kazazoom (Pty) Ltd.
>> User API
              The REST User API allows you to not only lookup information from the User’s
              profile, but also allows you to update aspects of his profile, such as his status
              message. Other features within the Social Graph also allows you to
              invite, recommend apps to the user or his friends. You can also send messages to
              the user, or even to other user’s on a user’s behalf.

              The current User API features include:

                                            Profile
                                             Upload, Delete or Get the user's Avatar image
                                             Get or Update User's Mxit Profile
                                             Get or Set the user's Mxit Status Message

                                            Social Graph
                                             Get the user’s contact (friend) list
                                             Subscribe the user to a Mxit service
                                             Send an invite to user B from user A (to become friends)
                                             Send a recommendation of your app, to the user’s friends




© Copyright 2011-2012 Kazazoom (Pty) Ltd.
>> User API (…continued)

                                            Media
                                             Get list of media folders for the user
                                             Create/Delete Gallery media folders
                                             Get list of items in Gallery folder
                                             Download file from user's Gallery
                                             Upload file to user's Gallery folder




© Copyright 2011-2012 Kazazoom (Pty) Ltd.
>> Messaging API
              The REST Messaging API allows you to send a message to the user. This is useful
              when you need to deliver an ayncronous message to the user (i.o.w not a reply to a
              page request). For example when the user is playing a game that sends updates
              every 10 seconds, or at the end of a round. Another useful feature of this API is the
              ability to send a message to a user’s friend, on his behalf.

              The current Messaging API features include:


                                            Messaging API
                                             Send a broadcast message to a Mxit User
                                             Send a message from user A to user B, on user A’s behalf




© Copyright 2011-2012 Kazazoom (Pty) Ltd.
>> Mxit Platform Future Features…
              Mxit doesn’t publish a fixed roadmap, similar to Facebook and other platforms. The
              reason for this seems to be so that they can stay agile and change priorities based
              on changing market needs.

              Based on 3rd Party Developer requests on the code.mxit.com forum we speculate
              that Mxit might be working on some of the following features in the near future:


                                            Requested new features developers are asking for:

                                             Mxit notification callback when user deletes your app/contact
                                                    Would be useful to accurately track how many users currently have your app
                                                     as a contact.
                                             3rd Party created/managed chat rooms
                                                    From Mxit on the forum: “We are building an entirely new chat engine that
                                                     exposes a provisioning api and socket api to the internet to allow anyone to
                                                     create a chat room. Essentially, all developers will be able to provision their
                                                     own chat room and have full control over it.”
                                             More accurate location (far future)
                                                    We have heard Mxit mention at previous conferences that they might
                                                     include more accurate location information in a future Mxit client. We
                                                     suspect that this might be quite far in the future as this would need to be
                                                     packaged along with a new and improved Mxit Smartphone client.




© Copyright 2011-2012 Kazazoom (Pty) Ltd.
>> New Kazazoom Platform Features
              Kazazoom is continuously channelling new developments it makes into its own
              applications (1WinaWena, Ask.Kim, Career.Talk, LoveDoc, etc) into it’s Mxit
              Platform Framework, and Open Source tools.

              Some of the new features available from Kazazoom includes:




                 MX
                                            mxPress
                                             Kazazoom’s has re-written it’s WordPress/Mxit integration
                                              technology into an open-source plugin, called mxPress, the
                 PRESS                        first open-source technology released for Mxit.
                                               (www.mxpress.co.za)


                                             The latest version of mxPress includes or supports:
                                                Mxit users can now comment on posts via Mxit
                                                   (Discussions)
                                                Integrate your RSS feed into your Mxit App
                                                Setup your Mxit App in 6 minutes
                                                Easily create and edit page content via WordPress
                                                   Pages
                                                Submit your latest news or info via WordPress Posts



© Copyright 2011-2012 Kazazoom (Pty) Ltd.
Existing Kazazoom Platform Features

                                            Premium In-App Features
                                             Daily Tips
                                             Voting Polls
                                             Interactive Quizzes
                                             Competitions

                                            Surveys
                                             Kazazoom’s platform includes a Survey engine which allows
                                              them to run survey’s either in your branded app, or to the
                                              Kazazoom user community.

                                             Leveraging the Kazazoom user community means you need to
                                              pay for media to direct user’s to your survey, Kazazoom has
                                              enough active users who are willing to complete your survey.
                                              Kazazoom can also reward user’s with their in game
                                              currency for completing your survey.

                                             Our survey’s support:
                                                Multiple Select Questions
                                                Free text answers
                                                Targeted demographics


© Copyright 2011-2012 Kazazoom (Pty) Ltd.
Existing Kazazoom Platform Features (continued)

                                            Focus or Insight Groups
                                             Kazazoom provides the following “out of box” Mxit App
                                              features for clients who which to perform Research using
                                              focus groups on Mxit:

                                                   Notification Board
                                                   Discussion Forum
                                                   Surveys (Questionnaires)
                                                   Polls
                                                   About Page
                                                   Terms and Conditions Page




                                                                                       Case Study: Insight App operated
                                                                                       for established research form.




© Copyright 2011-2012 Kazazoom (Pty) Ltd.
Thank you.
                                   Interested to chat about how we can help
                                 we can help you utilise the new Mxit platform
                               or Kazazoom platform features, please contact us.

                                            Contact Details:
                         Eric Clements (Managing Director): eric@kazazoom.com




© Copyright 2011-2012 Kazazoom (Pty) Ltd.

More Related Content

Viewers also liked

Recent trends and development in Securities Market
Recent trends and development in Securities MarketRecent trends and development in Securities Market
Recent trends and development in Securities MarketJyotsna Gupta
 
Ode powerpoint presentation1
Ode powerpoint presentation1Ode powerpoint presentation1
Ode powerpoint presentation1Pokkarn Narkhede
 
Practical applications of limits
Practical applications of limitsPractical applications of limits
Practical applications of limitsmichael ocampo
 
First order linear differential equation
First order linear differential equationFirst order linear differential equation
First order linear differential equationNofal Umair
 
Applications of Derivatives
Applications of DerivativesApplications of Derivatives
Applications of DerivativesIram Khan
 
5 Levels of Market Differentiation Strategies
5 Levels of Market Differentiation Strategies5 Levels of Market Differentiation Strategies
5 Levels of Market Differentiation StrategiesGraham McInnes
 
Some applications of trigonometry
Some applications of trigonometrySome applications of trigonometry
Some applications of trigonometryDeepak Dalal
 
Stock exchange simple ppt
Stock exchange simple pptStock exchange simple ppt
Stock exchange simple pptAvinash Varun
 

Viewers also liked (8)

Recent trends and development in Securities Market
Recent trends and development in Securities MarketRecent trends and development in Securities Market
Recent trends and development in Securities Market
 
Ode powerpoint presentation1
Ode powerpoint presentation1Ode powerpoint presentation1
Ode powerpoint presentation1
 
Practical applications of limits
Practical applications of limitsPractical applications of limits
Practical applications of limits
 
First order linear differential equation
First order linear differential equationFirst order linear differential equation
First order linear differential equation
 
Applications of Derivatives
Applications of DerivativesApplications of Derivatives
Applications of Derivatives
 
5 Levels of Market Differentiation Strategies
5 Levels of Market Differentiation Strategies5 Levels of Market Differentiation Strategies
5 Levels of Market Differentiation Strategies
 
Some applications of trigonometry
Some applications of trigonometrySome applications of trigonometry
Some applications of trigonometry
 
Stock exchange simple ppt
Stock exchange simple pptStock exchange simple ppt
Stock exchange simple ppt
 

Similar to Latest Mxit Platform Features for Third Parties

Start Up Austin 2017: If How and When to Adopt Microservices
Start Up Austin 2017: If How and When to Adopt MicroservicesStart Up Austin 2017: If How and When to Adopt Microservices
Start Up Austin 2017: If How and When to Adopt MicroservicesAmazon Web Services
 
Microservices for the Masses with Spring Boot, JHipster and OAuth - GIDS 2019
Microservices for the Masses with Spring Boot, JHipster and OAuth - GIDS 2019Microservices for the Masses with Spring Boot, JHipster and OAuth - GIDS 2019
Microservices for the Masses with Spring Boot, JHipster and OAuth - GIDS 2019Matt Raible
 
L3 cs110 jcu-sindoni rev10092011
L3 cs110 jcu-sindoni rev10092011L3 cs110 jcu-sindoni rev10092011
L3 cs110 jcu-sindoni rev10092011Giuseppe Sindoni
 
Web APIs - Infrastructure for the (Intelligent) Programmable Web (R&D Talk)
Web APIs - Infrastructure for the (Intelligent) Programmable Web (R&D Talk)Web APIs - Infrastructure for the (Intelligent) Programmable Web (R&D Talk)
Web APIs - Infrastructure for the (Intelligent) Programmable Web (R&D Talk)Steven Willmott
 
Liferay Platform Overview
Liferay Platform OverviewLiferay Platform Overview
Liferay Platform OverviewFirmansyahIrma1
 
Microsoft graph and power platform champ
Microsoft graph and power platform   champMicrosoft graph and power platform   champ
Microsoft graph and power platform champKumton Suttiraksiri
 
Microservices for the Masses with Spring Boot, JHipster, and OAuth - Utah JUG...
Microservices for the Masses with Spring Boot, JHipster, and OAuth - Utah JUG...Microservices for the Masses with Spring Boot, JHipster, and OAuth - Utah JUG...
Microservices for the Masses with Spring Boot, JHipster, and OAuth - Utah JUG...Matt Raible
 
Microsoft Graph API Webinar Application Permissions
Microsoft Graph API Webinar Application PermissionsMicrosoft Graph API Webinar Application Permissions
Microsoft Graph API Webinar Application PermissionsStefan Weber
 
MQ Support for z/OS Connect
MQ Support for z/OS ConnectMQ Support for z/OS Connect
MQ Support for z/OS ConnectMatt Leming
 
Towards Automatic Migration to Microservices
Towards Automatic Migration to MicroservicesTowards Automatic Migration to Microservices
Towards Automatic Migration to Microservicesantbucc
 
Microservices for the Masses with Spring Boot and JHipster - RWX 2018
Microservices for the Masses with Spring Boot and JHipster - RWX 2018Microservices for the Masses with Spring Boot and JHipster - RWX 2018
Microservices for the Masses with Spring Boot and JHipster - RWX 2018Matt Raible
 
Enable rapid service provisioning with cics, microservices and the z/OS Provi...
Enable rapid service provisioning with cics, microservices and the z/OS Provi...Enable rapid service provisioning with cics, microservices and the z/OS Provi...
Enable rapid service provisioning with cics, microservices and the z/OS Provi...Matthew Webster
 
Blue Monitor Ria ,flex and silverlight Consulting Services
Blue Monitor Ria ,flex and silverlight Consulting ServicesBlue Monitor Ria ,flex and silverlight Consulting Services
Blue Monitor Ria ,flex and silverlight Consulting Servicesbluemonitor
 

Similar to Latest Mxit Platform Features for Third Parties (20)

Wims In English
Wims In EnglishWims In English
Wims In English
 
Introduction to Microservices
Introduction to MicroservicesIntroduction to Microservices
Introduction to Microservices
 
Start Up Austin 2017: If How and When to Adopt Microservices
Start Up Austin 2017: If How and When to Adopt MicroservicesStart Up Austin 2017: If How and When to Adopt Microservices
Start Up Austin 2017: If How and When to Adopt Microservices
 
Introduction to Microservices
Introduction to MicroservicesIntroduction to Microservices
Introduction to Microservices
 
Microservices for the Masses with Spring Boot, JHipster and OAuth - GIDS 2019
Microservices for the Masses with Spring Boot, JHipster and OAuth - GIDS 2019Microservices for the Masses with Spring Boot, JHipster and OAuth - GIDS 2019
Microservices for the Masses with Spring Boot, JHipster and OAuth - GIDS 2019
 
Introduction to Microservices
Introduction to MicroservicesIntroduction to Microservices
Introduction to Microservices
 
L3 cs110 jcu-sindoni rev10092011
L3 cs110 jcu-sindoni rev10092011L3 cs110 jcu-sindoni rev10092011
L3 cs110 jcu-sindoni rev10092011
 
Moving to DevOps the Amazon Way
Moving to DevOps the Amazon WayMoving to DevOps the Amazon Way
Moving to DevOps the Amazon Way
 
Web APIs - Infrastructure for the (Intelligent) Programmable Web (R&D Talk)
Web APIs - Infrastructure for the (Intelligent) Programmable Web (R&D Talk)Web APIs - Infrastructure for the (Intelligent) Programmable Web (R&D Talk)
Web APIs - Infrastructure for the (Intelligent) Programmable Web (R&D Talk)
 
Liferay Platform Overview
Liferay Platform OverviewLiferay Platform Overview
Liferay Platform Overview
 
Liferay Platform Overview
Liferay Platform OverviewLiferay Platform Overview
Liferay Platform Overview
 
Microsoft graph and power platform champ
Microsoft graph and power platform   champMicrosoft graph and power platform   champ
Microsoft graph and power platform champ
 
Microservices for the Masses with Spring Boot, JHipster, and OAuth - Utah JUG...
Microservices for the Masses with Spring Boot, JHipster, and OAuth - Utah JUG...Microservices for the Masses with Spring Boot, JHipster, and OAuth - Utah JUG...
Microservices for the Masses with Spring Boot, JHipster, and OAuth - Utah JUG...
 
Microsoft Graph API Webinar Application Permissions
Microsoft Graph API Webinar Application PermissionsMicrosoft Graph API Webinar Application Permissions
Microsoft Graph API Webinar Application Permissions
 
MQ Support for z/OS Connect
MQ Support for z/OS ConnectMQ Support for z/OS Connect
MQ Support for z/OS Connect
 
Towards Automatic Migration to Microservices
Towards Automatic Migration to MicroservicesTowards Automatic Migration to Microservices
Towards Automatic Migration to Microservices
 
Lotus Connections
Lotus ConnectionsLotus Connections
Lotus Connections
 
Microservices for the Masses with Spring Boot and JHipster - RWX 2018
Microservices for the Masses with Spring Boot and JHipster - RWX 2018Microservices for the Masses with Spring Boot and JHipster - RWX 2018
Microservices for the Masses with Spring Boot and JHipster - RWX 2018
 
Enable rapid service provisioning with cics, microservices and the z/OS Provi...
Enable rapid service provisioning with cics, microservices and the z/OS Provi...Enable rapid service provisioning with cics, microservices and the z/OS Provi...
Enable rapid service provisioning with cics, microservices and the z/OS Provi...
 
Blue Monitor Ria ,flex and silverlight Consulting Services
Blue Monitor Ria ,flex and silverlight Consulting ServicesBlue Monitor Ria ,flex and silverlight Consulting Services
Blue Monitor Ria ,flex and silverlight Consulting Services
 

Recently uploaded

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 

Latest Mxit Platform Features for Third Parties

  • 1. Latest Mxit Platform Features for Third Parties by @eric_clements 15 November 2012
  • 2. >> Authorization and Authentication API To get access to the lates Mxit REST services you first need permission from the Mxit user. Mxit has exposed an Oauth 2.0 token based authentication mechanism for this purposes. Before you can lookup “protected” information or act on behalf of a user you first need to request his permission. Authorization (OAUth 2.0)  When called, a Mxit platform controlled page asks the user to “Allow” or “Decline” your app access when your app requests Authorization. (see screen grab) Authentication (OpenID Connect)  “Mxit's Authentication API provides a standard mechanism to authenticate a Mxit user, thereby allowing 3rd-party developers to allow Mxit users to sign-in to web-sites and applications using their Mxit credentials. This can be used as part of a single sign-on solution.” – http://code.mxit.com Example: MxPix requesting authorization. © Copyright 2011-2012 Kazazoom (Pty) Ltd.
  • 3. >> User API The REST User API allows you to not only lookup information from the User’s profile, but also allows you to update aspects of his profile, such as his status message. Other features within the Social Graph also allows you to invite, recommend apps to the user or his friends. You can also send messages to the user, or even to other user’s on a user’s behalf. The current User API features include: Profile  Upload, Delete or Get the user's Avatar image  Get or Update User's Mxit Profile  Get or Set the user's Mxit Status Message Social Graph  Get the user’s contact (friend) list  Subscribe the user to a Mxit service  Send an invite to user B from user A (to become friends)  Send a recommendation of your app, to the user’s friends © Copyright 2011-2012 Kazazoom (Pty) Ltd.
  • 4. >> User API (…continued) Media  Get list of media folders for the user  Create/Delete Gallery media folders  Get list of items in Gallery folder  Download file from user's Gallery  Upload file to user's Gallery folder © Copyright 2011-2012 Kazazoom (Pty) Ltd.
  • 5. >> Messaging API The REST Messaging API allows you to send a message to the user. This is useful when you need to deliver an ayncronous message to the user (i.o.w not a reply to a page request). For example when the user is playing a game that sends updates every 10 seconds, or at the end of a round. Another useful feature of this API is the ability to send a message to a user’s friend, on his behalf. The current Messaging API features include: Messaging API  Send a broadcast message to a Mxit User  Send a message from user A to user B, on user A’s behalf © Copyright 2011-2012 Kazazoom (Pty) Ltd.
  • 6. >> Mxit Platform Future Features… Mxit doesn’t publish a fixed roadmap, similar to Facebook and other platforms. The reason for this seems to be so that they can stay agile and change priorities based on changing market needs. Based on 3rd Party Developer requests on the code.mxit.com forum we speculate that Mxit might be working on some of the following features in the near future: Requested new features developers are asking for:  Mxit notification callback when user deletes your app/contact  Would be useful to accurately track how many users currently have your app as a contact.  3rd Party created/managed chat rooms  From Mxit on the forum: “We are building an entirely new chat engine that exposes a provisioning api and socket api to the internet to allow anyone to create a chat room. Essentially, all developers will be able to provision their own chat room and have full control over it.”  More accurate location (far future)  We have heard Mxit mention at previous conferences that they might include more accurate location information in a future Mxit client. We suspect that this might be quite far in the future as this would need to be packaged along with a new and improved Mxit Smartphone client. © Copyright 2011-2012 Kazazoom (Pty) Ltd.
  • 7. >> New Kazazoom Platform Features Kazazoom is continuously channelling new developments it makes into its own applications (1WinaWena, Ask.Kim, Career.Talk, LoveDoc, etc) into it’s Mxit Platform Framework, and Open Source tools. Some of the new features available from Kazazoom includes: MX mxPress  Kazazoom’s has re-written it’s WordPress/Mxit integration technology into an open-source plugin, called mxPress, the PRESS first open-source technology released for Mxit. (www.mxpress.co.za)  The latest version of mxPress includes or supports:  Mxit users can now comment on posts via Mxit (Discussions)  Integrate your RSS feed into your Mxit App  Setup your Mxit App in 6 minutes  Easily create and edit page content via WordPress Pages  Submit your latest news or info via WordPress Posts © Copyright 2011-2012 Kazazoom (Pty) Ltd.
  • 8. Existing Kazazoom Platform Features Premium In-App Features  Daily Tips  Voting Polls  Interactive Quizzes  Competitions Surveys  Kazazoom’s platform includes a Survey engine which allows them to run survey’s either in your branded app, or to the Kazazoom user community.  Leveraging the Kazazoom user community means you need to pay for media to direct user’s to your survey, Kazazoom has enough active users who are willing to complete your survey. Kazazoom can also reward user’s with their in game currency for completing your survey.  Our survey’s support:  Multiple Select Questions  Free text answers  Targeted demographics © Copyright 2011-2012 Kazazoom (Pty) Ltd.
  • 9. Existing Kazazoom Platform Features (continued) Focus or Insight Groups  Kazazoom provides the following “out of box” Mxit App features for clients who which to perform Research using focus groups on Mxit:  Notification Board  Discussion Forum  Surveys (Questionnaires)  Polls  About Page  Terms and Conditions Page Case Study: Insight App operated for established research form. © Copyright 2011-2012 Kazazoom (Pty) Ltd.
  • 10. Thank you. Interested to chat about how we can help we can help you utilise the new Mxit platform or Kazazoom platform features, please contact us. Contact Details: Eric Clements (Managing Director): eric@kazazoom.com © Copyright 2011-2012 Kazazoom (Pty) Ltd.