19#ifndef __HIVE_SOCIALFACEBOOK_H__
20#define __HIVE_SOCIALFACEBOOK_H__
199 static void executeEngine(picojson::value jsonParam);
224 std::string emailSecond;
231 picojson::object toJson()
const;
233 std::string toString()
const;
268 FacebookMessage(std::vector<std::string> recipients, std::string dialogTitle, std::string message, std::string data);
272 picojson::object toJson()
const;
274 std::string toString()
const;
Facebook message destinations.
Definition: HIVE_SocialFacebook.h:255
std::vector< std::string > recipients
수신받을 사람들의 Facebook ID 목록. (초대 용도로 쓰는 경우 무시됨)///< List of Facebook IDs of people who received message...
Definition: HIVE_SocialFacebook.h:258
std::string dialogTitle
Title. Max 50.
Definition: HIVE_SocialFacebook.h:260
std::string message
Message.
Definition: HIVE_SocialFacebook.h:262
std::string data
Hidden data to send. Max 255.
Definition: HIVE_SocialFacebook.h:264
Facebook user profile information.
Definition: HIVE_SocialFacebook.h:214
std::string profileImageUrl
Facebook user profile image url.
Definition: HIVE_SocialFacebook.h:222
std::string uid
Facebook AppScoped uid.
Definition: HIVE_SocialFacebook.h:216
std::string userName
Facebook user name.
Definition: HIVE_SocialFacebook.h:220
std::string email
Facebook user email (If permission granted)
Definition: HIVE_SocialFacebook.h:218
Definition: HIVE_ResultAPI.h:63
Definition: HIVE_SocialFacebook.h:50
std::function< void(ResultAPI const &result, std::vector< std::string > const &invitedUserList)> onShowInvitationDialogFacebook
Returns Facebook user invite to friend.
Definition: HIVE_SocialFacebook.h:94
static void postFacebookWithContentURL(std::string contentURL, onPostFacebook listener)
Post messages and images on Facebook timeline.
std::function< void(ResultAPI const &result)> onSendMessageFacebook
Returns Facebook message transmission result.
Definition: HIVE_SocialFacebook.h:79
static void sendMessageFacebook(FacebookMessage messageContents, onSendMessageFacebook listener)
Send message to Facebook friend.
std::function< void(ResultAPI const &result, std::vector< ProfileFacebook > const &profileList)> onProfileFacebook
Returns HIVE Profile / Friend Information.
Definition: HIVE_SocialFacebook.h:66
static void getMyProfile(onProfileFacebook listener)
Request profile information of Facebook certified users.
static bool isLogin()
사용자의 Facebook 세션 정보가 client에 있는 여부를 반환한다.
static void showInvitationDialog(FacebookMessage inviteContents, onShowInvitationDialogFacebook listener)
Show Facebook friend invite dialog to Facebook user (Note: Generally, to increase the number of soc...
std::function< void(ResultAPI const &result)> onPostFacebook
Returns Facebook posting result.
Definition: HIVE_SocialFacebook.h:107
static void getFriends(onProfileFacebook listener)
Request Facebook friends list.