Kukuh Tw Develop Facebook Application

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

1 comments

Comments 1 - 1 of 1 previous next Post a comment

  • + nivellism Nivell Rayda 8 months ago
    Wah, jadi ketinggalan nih acara FDGI padahal udah RSVP dan pasti berguna banget buat kita. Salam dari Indipr
Post a comment
Embed Video
Edit your comment Cancel

2 Favorites & 1 Group

Kukuh Tw Develop Facebook Application - Presentation Transcript

  1. Develop Facebook Application Facebook Developer Garage Indonesia Jakarta , March 28, 2009 Kukuh TW - Web and Mobile Application Freelance Developer kukuhtw@gmail.com
  2. 3 methods to build facebook’s application • Third Party • Iframe • FBML (Facebook MarkUp Language)
  3. Third Party’s Application • Make a Quiz (http://apps.facebook.com/makeaquiz/)
  4. Third Party’s Application • Gift Creator (http://apps.facebook.com/giftcreator )
  5. Iframe • Iframe is infline frame. HTML element which makes it possible to embed an HTML document inside another HTML document. http://apps.facebook.com/balihotelmap source : http://BalihotelMap.com
  6. FBML • Facebook Markup http://www.facebook.com/apps/ Language http://wiki.developers.facebook.com/in dex.php/FBML • enables you to build full Facebook Platform applications that deeply integrate into a user's Facebook experience. You can hook into several Facebook integration points, including the profile, profile actions, Facebook canvas, News Feed and Mini-Feed.
  7. Study Case • Making Facebook’s Application for Update Status Facebook Via Kronologger.com
  8. • Go to facebook.com/developers
  9. • Download Facebook php client library, and install on your server • http://svn.facebook.com/svnroot/platform/cli ents/packages/facebook-platform.tar.gz • Or just go to http://developers.facebook.com/get_started. php
  10. Upload php client library on your server , create folder http://yoruservername.com/yourfacebookfolder
  11. • To update status via your application, you should set permission for user – 1. Status update as True – 2. Offline Access as True Snippet code for update status $facebook = new Facebook($appapikey, $appsecret); $facebook->set_user($user, $session); $facebook->api_client->call_method('facebook.users.setStatus', array('api_key' => $appapikey,'uid'=>\"$user\",'status'=>$messages_posting));
  12. Status_update if (!$facebook->api_client->users_hasAppPermission(\"status_update\")){ echo '<fb:prompt-permission perms=\"status_update\" next_fbjs=\"greet()\">Let us update your status from this application</fb:prompt-permission>'; // your code here if current status update is false } else { // your code here if current status update is true }
  13. Offline_access //offline_access if (!$facebook->api_client->users_hasAppPermission(\"offline_access\")){ echo '<fb:prompt-permission perms=\"offline_access\" next_fbjs=\"greet_oa()\">Let us update your status (offline access) from this application</fb:prompt-permission>'; // your code here if current offline access is false } else { // your code here if current offline access is true }
  14. Install Application at http://apps.facebook.com/statuskronologger
  15. By using offline access, you can post / update status via SMS and the result will displayed on your facebook’s update status
  16. You can send sms in Kronologger by using Flexi, Indosat, Telkomsel and Esia For Flexi User : Send to 1001 and post anything you want, it will appeared on your facebook’s update status. More info see http://kronologger.wordpress.com/
  17. Thank You !

+ kukuhtwkukuhtw, 8 months ago

custom

1805 views, 2 favs, 4 embeds more stats

More info about this document

© All Rights Reserved

Go to text version

  • Total Views 1805
    • 1647 on SlideShare
    • 158 from embeds
  • Comments 1
  • Favorites 2
  • Downloads 85
Most viewed embeds
  • 77 views on http://freshyourmind.com
  • 77 views on http://facebookdevelopers.or.id
  • 3 views on http://wildfire.gigya.com
  • 1 views on http://74.6.146.244

more

All embeds
  • 77 views on http://freshyourmind.com
  • 77 views on http://facebookdevelopers.or.id
  • 3 views on http://wildfire.gigya.com
  • 1 views on http://74.6.146.244

less

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel
File a copyright complaint
Having problems? Go to our helpdesk?

Categories