Displaying profile pictures in all connected devices

Basically I am working on multiplayer Tic Tac Toe game. I have added face book connectivity to play with friends. Now I want to display profile picture on screen to each connected player.

Now I am stuck at how to display two connected players picture on each device?
Means I can able to see my friends picture on my device screen to whom I am playing. So how to manage this condition? Whether I have to use any web service for this or not?

Please give some suggestions in this?

Facebook picture is just a url and is not even private data. What you need is the user id from your friend that you pass to this url:


this url will return a json file:

   "picture": {
      "data": {
         "is_silhouette": false,
         "url": "https://fbcdn-profile-a.akamaihd.net/hprofile-ak-xap1/v/hereIsmypersonalValue"
   "id": "783658663"

then using a json parser you get the url value and download via a basic WWW call.

WWW www new WWW(url);
Texture2D texture = www.texture;