C# Class Facebook.Unity.IOS.IOSWrapper

Inheritance: IIOSWrapper
Mostrar archivo Open project: facebook/facebook-sdk-for-unity Class Usage Examples

Public Methods

Method Description
AppInvite ( int requestId, string appLinkUrl, string previewImageUrl ) : void
AppRequest ( int requestId, string message, string actionType, string objectId, string to = null, int toLength, string filters = "", string excludeIds = null, int excludeIdsLength, bool hasMaxRecipients = false, int maxRecipients, string data = "", string title = "" ) : void
CreateGameGroup ( int requestId, string name, string description, string privacy ) : void
FBAppEventsSetLimitEventUsage ( bool limitEventUsage ) : void
FBSdkVersion ( ) : string
FBSettingsActivateApp ( string appId ) : void
FeedShare ( int requestId, string toId, string link, string linkName, string linkCaption, string linkDescription, string picture, string mediaSource ) : void
FetchDeferredAppLink ( int requestId ) : void
GetAppLink ( int requestId ) : void
Init ( string appId, bool frictionlessRequests, string urlSuffix, string unityUserAgentSuffix ) : void
JoinGameGroup ( int requestId, string groupId ) : void
LogAppEvent ( string logEvent, double valueToSum, int numParams, string paramKeys, string paramVals ) : void
LogInWithPublishPermissions ( int requestId, string scope ) : void
LogInWithReadPermissions ( int requestId, string scope ) : void
LogOut ( ) : void
LogPurchaseAppEvent ( double logPurchase, string currency, int numParams, string paramKeys, string paramVals ) : void
RefreshCurrentAccessToken ( int requestId ) : void
SetShareDialogMode ( int mode ) : void
ShareLink ( int requestId, string contentURL, string contentTitle, string contentDescription, string photoURL ) : void

Private Methods

Method Description
IOSFBAppEventsLogEvent ( string logEvent, double valueToSum, int numParams, string paramKeys, string paramVals ) : void
IOSFBAppEventsLogPurchase ( double logPurchase, string currency, int numParams, string paramKeys, string paramVals ) : void
IOSFBAppEventsSetLimitEventUsage ( bool limitEventUsage ) : void
IOSFBAppInvite ( int requestId, string appLinkUrl, string previewImageUrl ) : void
IOSFBAppRequest ( int requestId, string message, string actionType, string objectId, string to = null, int toLength, string filters = "", string excludeIds = null, int excludeIdsLength, bool hasMaxRecipients = false, int maxRecipients, string data = "", string title = "" ) : void
IOSFBCreateGameGroup ( int requestId, string name, string description, string privacy ) : void
IOSFBFeedShare ( int requestId, string toId, string link, string linkName, string linkCaption, string linkDescription, string picture, string mediaSource ) : void
IOSFBFetchDeferredAppLink ( int requestID ) : void
IOSFBGetAppLink ( int requestID ) : void
IOSFBInit ( string appId, bool frictionlessRequests, string urlSuffix, string unityUserAgentSuffix ) : void
IOSFBJoinGameGroup ( int requestId, string groupId ) : void
IOSFBLogInWithPublishPermissions ( int requestId, string scope ) : void
IOSFBLogInWithReadPermissions ( int requestId, string scope ) : void
IOSFBLogOut ( ) : void
IOSFBRefreshCurrentAccessToken ( int requestID ) : void
IOSFBSdkVersion ( ) : string
IOSFBSetShareDialogMode ( int mode ) : void
IOSFBSettingsActivateApp ( string appId ) : void
IOSFBShareLink ( int requestId, string contentURL, string contentTitle, string contentDescription, string photoURL ) : void

Method Details

AppInvite() public method

public AppInvite ( int requestId, string appLinkUrl, string previewImageUrl ) : void
requestId int
appLinkUrl string
previewImageUrl string
return void

AppRequest() public method

public AppRequest ( int requestId, string message, string actionType, string objectId, string to = null, int toLength, string filters = "", string excludeIds = null, int excludeIdsLength, bool hasMaxRecipients = false, int maxRecipients, string data = "", string title = "" ) : void
requestId int
message string
actionType string
objectId string
to string
toLength int
filters string
excludeIds string
excludeIdsLength int
hasMaxRecipients bool
maxRecipients int
data string
title string
return void

CreateGameGroup() public method

public CreateGameGroup ( int requestId, string name, string description, string privacy ) : void
requestId int
name string
description string
privacy string
return void

FBAppEventsSetLimitEventUsage() public method

public FBAppEventsSetLimitEventUsage ( bool limitEventUsage ) : void
limitEventUsage bool
return void

FBSdkVersion() public method

public FBSdkVersion ( ) : string
return string

FBSettingsActivateApp() public method

public FBSettingsActivateApp ( string appId ) : void
appId string
return void

FeedShare() public method

public FeedShare ( int requestId, string toId, string link, string linkName, string linkCaption, string linkDescription, string picture, string mediaSource ) : void
requestId int
toId string
link string
linkName string
linkCaption string
linkDescription string
picture string
mediaSource string
return void

FetchDeferredAppLink() public method

public FetchDeferredAppLink ( int requestId ) : void
requestId int
return void

GetAppLink() public method

public GetAppLink ( int requestId ) : void
requestId int
return void

Init() public method

public Init ( string appId, bool frictionlessRequests, string urlSuffix, string unityUserAgentSuffix ) : void
appId string
frictionlessRequests bool
urlSuffix string
unityUserAgentSuffix string
return void

JoinGameGroup() public method

public JoinGameGroup ( int requestId, string groupId ) : void
requestId int
groupId string
return void

LogAppEvent() public method

public LogAppEvent ( string logEvent, double valueToSum, int numParams, string paramKeys, string paramVals ) : void
logEvent string
valueToSum double
numParams int
paramKeys string
paramVals string
return void

LogInWithPublishPermissions() public method

public LogInWithPublishPermissions ( int requestId, string scope ) : void
requestId int
scope string
return void

LogInWithReadPermissions() public method

public LogInWithReadPermissions ( int requestId, string scope ) : void
requestId int
scope string
return void

LogOut() public method

public LogOut ( ) : void
return void

LogPurchaseAppEvent() public method

public LogPurchaseAppEvent ( double logPurchase, string currency, int numParams, string paramKeys, string paramVals ) : void
logPurchase double
currency string
numParams int
paramKeys string
paramVals string
return void

RefreshCurrentAccessToken() public method

public RefreshCurrentAccessToken ( int requestId ) : void
requestId int
return void

SetShareDialogMode() public method

public SetShareDialogMode ( int mode ) : void
mode int
return void

ShareLink() public method

public ShareLink ( int requestId, string contentURL, string contentTitle, string contentDescription, string photoURL ) : void
requestId int
contentURL string
contentTitle string
contentDescription string
photoURL string
return void