public static String GetCurrentProfile()

in facebook-android-wrapper/src/com/facebook/unity/FB.java [281:318]


    public static String GetCurrentProfile() {
        if (!FacebookSdk.isInitialized()) {
            return null;
        }
        Profile profile = Profile.getCurrentProfile();
        try {
            JSONObject json = new JSONObject();
            if (profile != null) {
                String userID = profile.getId();
                String firstName = profile.getFirstName();
                String middleName = profile.getMiddleName();
                String lastName = profile.getLastName();
                String name = profile.getName();
                Uri linkUri = profile.getLinkUri();
                if (userID != null) {
                    json.put("userID", userID);
                }
                if (firstName != null) {
                    json.put("firstName", firstName);
                }
                if (middleName != null) {
                    json.put("middleName", middleName);
                }
                if (lastName != null) {
                    json.put("lastName", lastName);
                }
                if (name != null) {
                    json.put("name", name);
                }
                if (linkUri != null) {
                    json.put("linkURL", linkUri.toString());
                }
            }
            return json.toString();
        } catch (Exception e) {
        }
        return "";
    }