John Maver (978) 204-9239.

Slides:



Advertisements
Similar presentations
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 16 Introduction to Ajax.
Advertisements

OpenSocial CS : Survey of Contemporary Technologies.
Web 2.0: Concepts and Applications 5 Connecting People.
SEO & SMO Working Plan Copyright © Orion Computech | | - | Skype: - vishal.orion.
Marketing Communications Services Hayward, WI.
Samantha Moore CSC /10/07. A podcast is a digital media file that is shared over the web using syndication feeds, for playback on portable players.
Social Media: Basics of Creating a Facebook Page Andrew Ledwith, Web Developer Commuter Services of North Florida.
Jennifer Ford.  Blog – A type of website or online journal that allows you to publish articles and updates that visitors.
Seorak. Internet Marketing Steps For Web Promotion: 1. Search Engine Optimization 2. Social Media Optimization 3. Internet Research These are basic steps.
Taking the Headache out of. Reach your sphere of influence on a daily basis – AT NO COST? Reconnect with friends and stay in touch with family – AT NO.
7 Facebook Changes You Need to Care About Presented by Linnea Blair Advisors On Target March 15, 2011.
Artur Strzelecki.  10 teams  10 non-profit organizations  6 students per team  2 weeks of developing campaigns  ~50€
Facebook 101 Facebook - The largest social networking platform in the world By Kelby Peachey Social Media Chair - National Arthritis Walk Volunteer Committee.
Helping you excel supplier tools for direct marketing, global distribution and tourism management knowledge engineering AXSES facebook travel marketing.
You can customize your privacy settings. The privacy page gives you control over who can view your content. At most only your friends, their friends and.
Dataface API Essentials Steve Hannah Web Lite Solutions Corp.
OULU ADVANCED RESEARCH ON SOFTWARE AND INFORMATION SYSTEMS Teppo Räisänen | Oulu University of Applied Sciences Facebook programming Teppo Räisänen
Getting Started (The Basics) Copyright 2012 Peoplemovers.com, All rights reserved.
An introduction to the eTwinning Plus tools. There are three layers to eTwinning Plus The Public Portal The Desktop The TwinSpace.
OpenSocial ANATOMY AND LIFE CYCLE Paul Lindner, Architect, Hi5 Networks November 27th, 2007.
Social Media for Business Case Studies Video 5 Social Media Training for Business Teachers #socialmediacasestudies.
Welcome to Social Media How to facebook, link, and tweet your way around the web.
Page: 1 Creating AJAX-Powered Forms with the Dojo Toolkit Presented By: James Harmon Object Training Group, Inc.
Server-side Scripting Powering the webs favourite services.
Building Facebook Application with Flex Sung Wu Aaron Tong 2008/1/23.
SqlReports Dean Dahlvang PSUG-MO March About Dean Dean Dahlvang Director of Administrative Technology for the Proctor.
TERMINALFOUR SiteManager Introduction January, 2014.
FACEBOOK MARKETING FOR BUSINESS. Facebook Optimize Facebook Page Build Audience Setup Facebook Advertisement Facebook Page Insight.
London April 2005 London April 2005 Creating Eyeblaster Ads The Rich Media Platform The Rich Media Platform Eyeblaster.
In addition to Word, Excel, PowerPoint, and Access, Microsoft Office® 2013 includes additional applications, including Outlook, OneNote, and Office Web.
London April 2005 London April 2005 Creating Eyeblaster Ads The Rich Media Platform The Rich Media Platform Eyeblaster.
Web 2.0: Concepts and Applications 2 Publishing Online.
HOW-TO: Driving Traffic with Twitter Cards & Analytics 9 types of Twitter Cards to install on your site and how to measure ROI for subscription sales.
Mark Phillip markphillip.com The New Facebook: More than just a redesign.
1 Tradedoubler & Mobile Mobile web & app tracking technical overview.
Programming in Facebook hussein suleman uct cs honours 2007.
Motif 2.0 Summary Motif is built on the strength on Macromedia and Double Click. The heart of Motif is the Motif Ad Kit – let you create preview and publish.
Facebook for Business Greg Clement and Rick Scheeser.
Two Rivers Chapter Website Navigating through …. Visit
OneView Service Center Help
Social Media 101 An Overview of Social Media Basics.
1. Go to 2. Complete the requested information.
PART 1: INTRODUCTION TO BLOG Instructor: Mr Rizal Arbain FB:Facebook/rizal.arbain Website: H/P: Ibnu.
Integrated Social Media Solutions for Leading Digital Destinations UT Online Journalism Conference 4/17/2009 Steve Semelsberger SVP & GM Pluck Corporation.
Go to your Blog URL: Then click on “Log in” Your students do not need to remember their password, they can select.
LIBRARIES MEET THE GRID: Librarians in Cyberspace Virginia Allen Beth Avery.
USING WORDPRESS TO CREATE A WEBSITE (RATHER THAN A BLOG) STEP-BY-STEP INSTRUCTIONS.
Facebook is a social utility that connects you with the people around you. Use Facebook to…  Keep up with friends and family  Share photos and videos.
Share Spearheadtroopers.com Article/s. How to share Spearheadtroopers.com Articles? Share to Facebook Social Media 1.Open Mozilla Firefox or Google Chrome.
How To Look Like An All-Star on LinkedIn Presented By: Cody Pierson.
2004/051 >> Supply Chain Solutions That Deliver Users.
Warwick Bailey, Director Icodeon Ltd Cambridge, UK Using Common Cartridge Technology.
AJAX. Overview of Ajax Ajax is not an API or a programming language Ajax aims to provide more responsive web applications In normal request/response HTTP.
COMPANY PROFILE. ABOUT YELKOTECH We are a team of young, ambitious and deeply inspired professionals with endless creative energy and passion. Our innovative.
WordPress for Beginners February 2, 2014 Facebook.
+ Publishing Your First Post USING WORDPRESS. + A CMS (content management system) is an application that allows you to publish, edit, modify, organize,
CREATE, IMPLEMENT AND ENJOY! Blogs,Wikis & RSS Readers.
Developer Exam Preparation Thom Robbins Bryan Soltis
Maximizing LinkedIn Expand Your Network & Enhance Your Personal Brand Hi, I’m awesome.
How to create a website using Amazing.website builder POWERED BY.
Online Communications This is about different ways that people & businesses communicate online You will already be very familar with most ways.
Part 2: Putting a Social Spin on your Business with.
Data Virtualization Tutorial… OAuth Example using Google Sheets
CONTENT MANAGEMENT SYSTEM CSIR-NISCAIR, New Delhi
Discover How Your Business Can Benefit from a Facebook Fanpage
Discover How Your Business Can Benefit from a Facebook Fanpage
Easy methods to control your RSS Feeds Footer in WordPress Guided By: wpglobalsupportwpglobalsupport.
Options for widgets and social media in WordPress
Playing the Web William White, Yahoo! Media Innovation Group
Click to edit Master title style
Presentation transcript:

John Maver (978)

Overview Parts of a Bebo Application Creating an Application User Management Doorbell Overview The Profile Canvas Page News stories and Invites 2

Parts of a Bebo Application Bebo URL Callback URL Canvas Page Profile Box Invitations News Stories 3

Creating an Application Install the Bebo Developer Application Get a Server Set up your web host Get the Bebo library Create your index.php file 4

Application Settings 5

Sample Index.php require_once "bebo.php"; // Global definitions for your app $appVisibleName = "Favorite Birds"; $appApiKey = "copy API Key from the developer application page"; $appSecret = "copy API Secret from the developer application page"; $appCallback = " "; $appBeboURL = " // Force everyone to add the application. // If they have already added it, then display the page $bebo = new Bebo( $appApiKey, $appSecret ); $userID = $bebo->require_add(); // Display the Canvas page displayPage($bebo); // Update the user's profile updateProfile($bebo); // Publish a news story publishStory($bebo); 6

Advanced User Management All users must add the application to interact Three user states – Just added, Normal user, Removing Using $_REQUEST params to customize Post-Add Handlers change the behavior Handling remove 7

User Management Example // An existing user will have the fb_sig_in_canvas variable set, unless they are removing if (isSet($_POST) && isSet($_POST['fb_sig_in_canvas'])) { // Bebo will pass their user id and that they have added the application if ( isSet($_POST['fb_sig_user']) && $_POST['fb_sig_added'] == 1 ) { $userID = $_POST['fb_sig_user']; // If the user has just installed, Bebo will pass installed as a GET parameter if ( isSet($_GET) && isSet($_GET['installed']) ) { newInstall($userID); } // Normal users will go through here, so display the page $bebo = new Bebo( $appApiKey, $appSecret ); displayPage($bebo); // Update the user's profile updateProfile($bebo); // Publish a news story publishStory($bebo); } 8

// If you set up your own post add handler, then you must handle the add request the way you want, // and then redirect back to your Bebo URL. If you don't specify a post add handler, Bebo does this for you. else if ( isSet($_GET) && isSet($_GET['installed']) ) { $bebo = new Bebo( $appApiKey, $appSecret ); newInstall($bebo ); $bebo->redirect($appBeboURL); } // If you specify a post remove URL, then Bebo will call it with this POST variable. // After this call, you won't get anything else from this user unless they re-add your application else if ( isSet($_POST) && isSet($_POST['fb_sig_uninstall']) ) { $userID = $_POST['fb_sig_user']; uninstallUser( $userID); } // If the user goes to your callback URL directly, they didn't come in from Bebo, and you will have no information about the user // In most cases, you will just want to force the user to add the application by using require_add. This will force them back through // the existing user path above else { $bebo = new Bebo( $appApiKey, $appSecret ); $bebo->require_add(); } User Management - continued 9

Doorbell Overview - Profile Actions Click to do MockAjax callback Links to friend profiles 10

Doorbell Overview – Canvas Tabs to other Pages Click to do MockAjax callback Navigation Leaderboard 11

Doorbell Overview – Rankings 12

Doorbell Overview – Customize 13

Doorbell Overview – Invite 14

About Thought Labs Thought Labs provides consulting services for social media with a specialization in Social Networking technologies. We work closely with our clients to build their social media investments from their inception to maturity with a strong focus on ROI. We can help clients unravel the uncertainty of entering into the world of Facebook, OpenSocial, Web 2.0, and social media. We provide an entire range of services that meets the needs of today's demanding web markets: custom application development, widget and gadget creation, marketing and advertising advice, development of ROI metrics for marketing campaigns, user-generated content platform analysis and creation (wikis, blogs, and forums), and social networking expertise. Let us help you to make your social media visions a reality. John Maver (978)