facebook open stream api - facebook developer garage dhaka
DESCRIPTION
Introduction to Facebook Open Stream API - presented in Facebook Developer Garage Dhaka.TRANSCRIPT
![Page 1: Facebook Open Stream API - Facebook Developer Garage Dhaka](https://reader034.vdocuments.net/reader034/viewer/2022052301/55585e18d8b42a993b8b5256/html5/thumbnails/1.jpg)
Facebook Open Stream API
Md Emran HasanCo-founder, CTORight Brain Solution Ltd.
Facebook Developer Garage Dhaka
August 16, 2009
![Page 2: Facebook Open Stream API - Facebook Developer Garage Dhaka](https://reader034.vdocuments.net/reader034/viewer/2022052301/55585e18d8b42a993b8b5256/html5/thumbnails/2.jpg)
Open Stream API
• Allows 3rd party developers use the Facebook’s
activity stream inside their own applications and
services.
• Applications will be able to filter and remix the stream
– Status updates
– Photos
– Videos
– Notes
– Likes
– Comments
![Page 3: Facebook Open Stream API - Facebook Developer Garage Dhaka](https://reader034.vdocuments.net/reader034/viewer/2022052301/55585e18d8b42a993b8b5256/html5/thumbnails/3.jpg)
Live Stream Widget• Embeddable Social Widget
• Show on App Canvas or Profile Tab using fb:live-stream FBML tag
• Show on external website using
• Easy copy-and-paste set-up via http://www.facebook.com/developers/wizard.php
![Page 4: Facebook Open Stream API - Facebook Developer Garage Dhaka](https://reader034.vdocuments.net/reader034/viewer/2022052301/55585e18d8b42a993b8b5256/html5/thumbnails/4.jpg)
Live Stream Box - Code
<fb:live-stream width="400" height="500">
</fb:live-stream>
![Page 5: Facebook Open Stream API - Facebook Developer Garage Dhaka](https://reader034.vdocuments.net/reader034/viewer/2022052301/55585e18d8b42a993b8b5256/html5/thumbnails/5.jpg)
![Page 6: Facebook Open Stream API - Facebook Developer Garage Dhaka](https://reader034.vdocuments.net/reader034/viewer/2022052301/55585e18d8b42a993b8b5256/html5/thumbnails/6.jpg)
Things to consider• Facebook Authentication
• Stream Permission
• Reading Stream Stories
• Publishing Stream Stories
![Page 7: Facebook Open Stream API - Facebook Developer Garage Dhaka](https://reader034.vdocuments.net/reader034/viewer/2022052301/55585e18d8b42a993b8b5256/html5/thumbnails/7.jpg)
Facebook Authentication• Facebook Application
• Facebook Connect (on 3rd party sites)
![Page 8: Facebook Open Stream API - Facebook Developer Garage Dhaka](https://reader034.vdocuments.net/reader034/viewer/2022052301/55585e18d8b42a993b8b5256/html5/thumbnails/8.jpg)
Stream Permission• read_stream
• publich_stream
• methods:
– fb:prompt-permission tag
– FB.Connect.showPermissionDialog
![Page 9: Facebook Open Stream API - Facebook Developer Garage Dhaka](https://reader034.vdocuments.net/reader034/viewer/2022052301/55585e18d8b42a993b8b5256/html5/thumbnails/9.jpg)
Reading Stream Stories• stream.get (PHP) and stream_get (JS)
• stream.getComments (PHP) and stream_getComments (JS)
• stream.getFilters (PHP) and stream_getFilters (JS)
![Page 10: Facebook Open Stream API - Facebook Developer Garage Dhaka](https://reader034.vdocuments.net/reader034/viewer/2022052301/55585e18d8b42a993b8b5256/html5/thumbnails/10.jpg)
Publishing Stream Stories• stream.publish / stream.remove
• FB.Connect.streamPublish
• stream.addComment / stream.removeComment
• stream.addLike / stream.removeLike
![Page 11: Facebook Open Stream API - Facebook Developer Garage Dhaka](https://reader034.vdocuments.net/reader034/viewer/2022052301/55585e18d8b42a993b8b5256/html5/thumbnails/11.jpg)
References
• http://wiki.developers.facebook.com/index.php/Using_the_Open_Stream_API
• http://wiki.developers.facebook.com/index.php/Facebook_Connect_Tutorial1
• http://wiki.developers.facebook.com/index.php/JS_API_M_FB.ApiClient.stream_get
• http://wiki.developers.facebook.com/index.php/JS_API_M_FB.Connect.showPermissionDialog
![Page 12: Facebook Open Stream API - Facebook Developer Garage Dhaka](https://reader034.vdocuments.net/reader034/viewer/2022052301/55585e18d8b42a993b8b5256/html5/thumbnails/12.jpg)
Quick Start Example
http://www.phpfour.com/fbstream
![Page 13: Facebook Open Stream API - Facebook Developer Garage Dhaka](https://reader034.vdocuments.net/reader034/viewer/2022052301/55585e18d8b42a993b8b5256/html5/thumbnails/13.jpg)
Follow me on Twitter:http://twitter.com/phpfour
Telephone: +880 173 0053050
Email:[email protected] Address:Right Brain Solution Ltd.Flat B4, House 45, Road 27, Block A, Banani, Dhaka 1213, Bangladesh.
Web:http://www.phpfour.comhttp://www.rightbrainsolution.com
Contact Questions