void internalFriendsCallback(int responseCode, const char* responseMessage, const char* data)
{
    EziFacebookDelegate* tempFBDelegate;
    tempFBDelegate = EziSocialObject::sharedObject()->getFacebookDelegate();
        
    if (tempFBDelegate)
    {
        tempFBDelegate->fbFriendsCallback(responseCode, responseMessage, buildFriendsArray(data));
    }

}
void internalFriendsCallback(int responseCode, const char* responseMessage, const char* data)
{
    EziFacebookDelegate* tempFBDelegate;
    tempFBDelegate = EziSocialObject::sharedObject()->getFacebookDelegate();
    
    if (tempFBDelegate)
    {
        CCLOG("Friend's data from Objective C = %s", data);
        std::vector<EziFacebookFriend*> myFriends = buildFriendsArray(data);
        //std::vector<EziFacebookFriend*> myFriends;
        tempFBDelegate->fbFriendsCallback(responseCode, responseMessage, myFriends);
    }
    
}
void internalFriendsCallback(const char* data)
{
    EziFacebookDelegate* tempFBDelegate;
    tempFBDelegate = EziSocialObject::sharedObject()->getFacebookDelegate();
    
    CCLOG("Friend Callback = %s", data);
    
    if (tempFBDelegate)
    {
        tempFBDelegate->fbFriendsCallback(getCustomizedArray(data));
        //tempFBDelegate->fbFriendsCallback(friends);
    }

}