String sessionKey = request.getParameter("fb_sig_session_key"); FacebookJaxbRestClient client = new FacebookJaxbRestClient(apiKey, secret, sessionKey); //使用者UID Long userId = client.users_getLoggedInUser(); //使用者的所有friends ListfriendsUID = client.friends_get().getUid(); //使用者friend的分类 List friendLists = client.friends_getLists().getFriendlist(); //有使用此应用程式的friends List appUsers = client.friends_getAppUsers().getUid(); //检查应用程式是否有发布讯息到使用者涂鸭墙的权限(也可利用此方法来检查其它权限) boolean publish = client.users_hasAppPermission(Permission.PUBLISH_STREAM); //使用者授权的连结 String url = Permission.authorizationUrl(apiKey, Permission.PUBLISH_STREAM);
2010年2月25日 星期四
建立Facebook应用程式 Java API (3) - 利用API取得使用者相关资讯
透过Facebook API可以取得使用者Profile内的资料(除了Email)丶使用者所有朋友的Profile资料(如:名子丶性别丶图片…)以及和应用程式相关的资料。
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言