001
014
015 package com.liferay.portal.kernel.facebook;
016
017 import com.liferay.portal.kernel.json.JSONObject;
018
019 import javax.portlet.PortletRequest;
020
021
026 public interface FacebookConnect {
027
028 public String getAccessToken(long companyId, String redirect, String code);
029
030 public String getAccessTokenURL(long companyId);
031
032 public String getAppId(long companyId);
033
034 public String getAppSecret(long companyId);
035
036 public String getAuthURL(long companyId);
037
038 public JSONObject getGraphResources(
039 long companyId, String path, String accessToken, String fields);
040
041 public String getGraphURL(long companyId);
042
043 public String getProfileImageURL(PortletRequest portletRequest);
044
045 public String getRedirectURL(long companyId);
046
047 public boolean isEnabled(long companyId);
048
049 public boolean isVerifiedAccountRequired(long companyId);
050
051 }