Showing posts with label Facebook Apps. Show all posts
Showing posts with label Facebook Apps. Show all posts

Facebook is crowded with too many applications out of which some of them really helps us in many ways. These applications simplifies our life on this social media platform and let us explore other thing on single platform. Here are the top 5 applications to integrate Picasa (Huge application by Google to manage personal pictures, albums etc) and Facebook Profiles. By using these applications, you may show your pictures available on Picasa on Facebook Profile tab.

You may also like: How To Add Blog Feed On Facebook To Share Latest Post Over There

Facebook Applications for Picasa

So without further delay, here is the list and link of 5 applications for Picasa Album on Facebook,

1. Picasa Tab

Very simple tool to import or integrate Picasa albums with Facebook. Go to the application and provide your Picasa ID (may be your Gmail Id or Google ID). Now your albums would be visible on Facebook. Go to the settings option of application and enable to show Picasa Albums on Facebook Tabs.

Go to Picasa Tab

Picasa Tab

2. Picasa Uploader

This is a plugin for Picasa using which you can upload Picasa albums, pictures on Facebook. Download the plugin and install that on your Picasa Installation.

Go to Picasa Uploader

Picasa  Uploader

3. My Picasa Album

On this application, you may choose the thumbnail size, sorted images from your Picasa Albums to show on Facebook. here is the settings page of this application where you need to provide the username to get Picasa Albums.

Go to My Picasa Album

My Picasa  Album

4. Picasa Web Album

Picasa Web Album is another facebook application to integrate to retrieve Picasa albums and pictures to facebook and show them in different ways.

Go to Picasa Web Album

Picasa Web  Album

5. Photos 2 Photos

Use this application to get Picasa pictures and Flickr pictures on Facebook. This is a simple and easy to use tool to manage these pictures on Facebook.

Go to Photos 2 Photos

Photos 2  Photos

If you use any other application to get your Picasa albums in Facebook then please share with us thru comments section or let us know your feedback about these applications, Share it if you like this article and have fun with facebook =)

date Wednesday, March 24, 2010

http://lifeinthenhs.files.wordpress.com/2009/02/facebook.jpg

The body of the e-mail messages looks like this:

Because of the measures taken to provide safety to our clients, your password has been changed.

You can find your new password in attached document.

Thanks,

The Facebook Team.


http://unadulteratedtruth.files.wordpress.com/2009/07/facebook_1.jpg

The attachment is called “Facebook_details_.zip. According to a map provided here by McAfee, the campaign was heavily active this week in North America and Europe .

“To give you an idea of the scope of the run, it reached as high as No. 6 on our Global Virus Map’s Top 10, which tracks consumer detections worldwide,” noted Dave Marcus, McAfee’s director of security research and communication, in a blog post Wednesday. “It even accounts for as much as 10 percent of the infected e-mail that our managed e-mail SAAS unit is seeing.”

This is not the first time Bredolab has been linked to this type of scheme. In October, security researchers found a campaign using identical tactics. In that case, once Bredolab was on the machine, it connected to two servers to download additional malicious files, including Cutwail.

Facebook does not ask users to update their passwords in an e-mail. If users have questions about their password or wish to change it, they are advised to go to the Website directly.

date Monday, March 15, 2010

I have to admit I think it’s pretty cool too. So I decided to create an application that uses the Facebook Platform. I’m writing the application in PHP and I thought it might be useful for others to know how to write their own Facebook applications with PHP. So here we are.

What Will I Learn?

I will cover the basics of using the Facebook PHP library and how to get your application started, including:

  1. Installing The Facebook Developer Application
  2. Downloading The Facebook PHP Client Library
  3. Creating Your Application
  4. Hello Facebook! Example
  5. FBML – Facebook Markup Language
  6. Using the Facebook API

F8 Logo

Getting Started As A Facebook Developer

The first thing you need of course is a Facebook account. You can sign up for Facebook at www.facebook.com. Once you have your account you’ll need to install the Facebook developer application. This little tool will allow you to generate your application profile and get an API key (more on that later). Once you’ve logged into Facebook visit: www.facebook.com/developers/ or click below to install the developer application:

Facebook Developer Icon Add The Facebook Developer Application.

PHP Facebook API Client Library

Facebook has created a nice php library that allows you to use their API without writing a lot of extra code. You can grab the PHP version of the library at developers.facebook.com/resources.php. Download the ‘PHP (4 and 5) Client Library’.

Once you’ve downloaded the library unzip it into a folder that is accessible by your PHP scripts. So you would have something like /php_include_directory/facebook/ and in that folder you will have the entire Facebook PHP Client Library (3 folders: client, footprints, php4client). I’m using PHP5 so my examples will be using the “client” directory of the library. The footprints folder is an example application.

Creating Your Application Profile And API Key

Facebook Developer Set Up New Application

Facebook requires that you register each application you make. Once you’ve logged into Facebook and installed the developer application go to the developer panel (or click here). Inside the developer application click “Set Up New Application”.

Choose a name for your application. This is important because it’s what users will see when they are browsing the application directory. Currently the name field is the only thing used when searching for applications. So it’s doubly important at this point.

Click on “Optional Fields”. Then fill out the Callback Url with the location of your script. This is the public URL on your webserver where the Facebook application will be.

Next fill out the “Canvas Page URL”. This is your application URL within Facebook. For example if the application was called “Makebeta Is Cool” then the application URL could be: “makebeta” which would make the full URL: http://apps.facebook.com/makebeta/.

Check Yes for Can your application be added on Facebook?

You should check the Developer Mode checkbox so that no one can add your application until you are done working on it. Under Integration Points fill out Side Nav URL with the full Canvas Page URL. In the example above it would be http://apps.facebook.com/makebeta/. This allows users to add your application to their Facebook left side bar navigation.

All of these settings can be changed after the application has been created. But it’s a good idea not to change the Canvas Page URL or Name once you have users that have installed your application.

Further Reading: Starting your First Facebook App: Demystifying Application Form Field by Field

Facebook App Key

Get the API Key and Secret. You should now see your application listed with a unique API Key and Secret code. You’ll use these within your application.

Hello Facebook!

Let’s create a really simple first application that just says hello to the current Facebook user. Here’s the code for the Hello Facebook! application:

require_login();


/* now we will say:
Hello USER_NAME! Welcome to my first application! */
?>

Hello ' useyou='false' possessive='true' />! Welcome to my first application!

Debug:" . print_r($facebook,true) . "
";

?>

So what happens when a user hits the Canvas Page URL (from the example it would be: http://apps.facebook.com/makebeta/)? The require_login() call will produce a screen like this for the user:

Facebook Require Login Screen

If you change require_login() to require_add() the user will get a page that looks like this:

Facebook Require Add Screen

After the user logs into or adds the application they will get the canvas page with the “Hello…” text. It should look something like this:

Facebook Hello Screen

Facebook Markup Language – FBML

Facebook has provided a bunch of built in tags that will render dynamic data inside your application. All you have to do is include the tags with the correct parameters. In the example above the fb:name tag is used to generate the user’s name on the canvas page. fb:name has a couple of parameters, one of which is uid. In the example above we set uid = $fb_user which is the unique ID of the current user. There are lots of FBML tags you can use, check them all out at: developers.facebook.com/documentation.php?doc=fbml

Facebook API REST-based Interface

The Facebook Client Library provides you with an easy to use wrapper for the Facebook API REST interface. All of the API calls are available under the $facebook->api_client object (after you initiate the $facebook object). Many of the calls will require that the user has either added or logged into the application. Here’s an example call that would retrieve the user’s About Me text from their profile:

$fb_user = $facebook->user;

$about = $facebook->api_client->users_getInfo($fb_user,'about_me');

There are a number of API calls, and a list of them can be found here:
developers.facebook.com/documentation.php

Resources and Further Reading

These are very helpful pieces of information that I highly recommend reading before you get too far into making your Facebook application.

And of course the official documentation / developer site:

Are Difficult How to implemating The Facebook PHP For All Client, Let See Your Comment

date Wednesday, March 10, 2010

Do you know that the Facebook Apps Directory now contains more than 350,000^ Facebook applications for their 300 million users.

Whether you are looking to embed presentations in your Facebook profile or want to share your favorite books and movies with friends or just want to spend time playing a word game with strangers, chances are that there already exists a Facebook app to solve your problem.

However if you are Publish Poste feeling a little more adventurous and want to develop your own Facebook App that works the way you want* and doesn’t carry any third-party branding or advertising, here’s a an easy tutorial to help you get started.

[*] Check out apps.facebook.com/digitalinspiration.

[^] For comparison sake, the Apple iTunes store is relatively bigger as it has about 85,000 apps for their 50 million iPhone + iPod Touch users worldwide.

How to Write a Facebook Application in 5 minutes?

The Plan: We’ll write a basic Facebook app that will have links to our social profiles and a Google site search box. Later, you can expand the idea to build slightly more complex applications that contain RSS feeds, video clips, etc.

Things you need: You don’t have to be a "geek" for writing basic Facebook Applications. All you need is some knowledge of web programming languages and some free space on a web server where you’ll host your Facebook app (which are nothing but simple PHP files).

facebook new applicationOK, let’s get started.

Step 1. Assuming that you already have an account on Facebook, add the Developer application to your Facebook profile and then click "Set Up New Application".

Step 2. Give your new Facebook App a name, agree to the terms and then upload some image for your application logo.

Step 3. From the Application settings, choose Canvas and set FBML as the rendering method. The other option is IFRAME but we’ll use FBML for the moment to keep things simple.

Step 4. Using any WYSIWYG HTML editor (or even notepad), write the content that you want to display inside your Facebook application.

Step 5. Log in to your web server where you’ll be hosting the Facebook App and create a sub-directory called "facebook". So if you domain is example.com, the Facebook app can be accessed from example.com/facebook.

Under the facebook directory, download (wget) the application template and rename the file to index.php. Replace the API Key and the Secret key in index.php with real values and also copy-paste the HTML (that you created in Step 4) into the index.php file.

Step 6. While you are inside the "facebook" directory, download the Facebook library (through wget) and extract the files in this archive via gunzip and tar. Now execute the following command to move facebook.php and other library files outside the facebook-platform subdirectory.

$ mv facebook-platform/client/facebook*.php .

Step 7. We are almost done. Go back to your Facebook Application page in the browser, click "Edit Settings" and set the values for Canvas.

facebook_canvas

  • The Canvas Page URL – choose a nice vanity URL for your Facebook application.
  • The Canvas Callback URL – location of the web service where your files are hosted (in our case, this will be example.com/facebook).

That’s it. Anyone can now add your Facebook app to their profiles either in the Boxes tab or in the sidebar of the main profile page.

Check the "Stay Connected" box on this Facebook page for a working demo.

facebook_sample_apps

Extend your Facebook Apps

We just created a basic app but you can make it more useful with simple modifications. Some ideas:

#1. You can incorporate RSS feeds in your Facebook apps though a feed parsing library like SimplePie.

#2. You can track your Facebook application usage via Google Analytics. Just add the following code in the PHP code.

#3. You can use the same CSS Styles and color schemes for your Facebook Apps that are used on the main Facebook site.

#4. If you want to embed YouTube video or Slideshare presentations in your Facebook apps (as shown here), you should use the <fb:swf> tag.

#5. Instead of using a plain search box, you should consider using the Google AJAX search API (see example) as that will let you customize the look and feel of search results to match other elements on the Facebook page.

Any comment How to Write a Facebook Application in 5 minutes?

date Sunday, January 10, 2010

Visit Sponsor To Donate!

Blog Sponsor




Search This Blog