@Override
public List<String> getThirdPartyFriendIds() throws SocialNetworkException {
if (!isAuthorizedToSocialNetwork()) {
throw new NotAuthorizedToSocialNetworkException();
}
GraphResponse response = new GraphRequest(
facebookTokenHolder.getToken(),
FACEBOOK_FRIENDS_GRAPH_PATH,
Bundle.EMPTY,
HttpMethod.GET
).executeAndWait();
facebookTokenHolder.clearToken();
FacebookRequestError responseError = response.getError();
if (responseError != null) {
throw new SocialNetworkException("Internal facebook failure: "
+ responseError.getErrorMessage() + " [" + responseError.getErrorCode() + "]");
}
return extractFacebookFriendIds(response);
}
FacebookFriendlistLoader.java 文件源码
java
阅读 19
收藏 0
点赞 0
评论 0
项目:EmbeddedSocial-Android-SDK
作者:
评论列表
文章目录