C# 클래스 Facebook, unity-facebook

상속: P31RestKit
파일 보기 프로젝트 열기: RyoShimada/unity-facebook 1 사용 예제들

공개 메소드들

메소드 설명
Authorize ( string permissions ) : IEnumerator

非同期で認証プロセスを行う.結果はGetResultメソッドで取得する. コルーチンとして実行する.

DeleteFacebook ( ) : void
Dialog ( string action, string>.Dictionary param ) : IEnumerator

各種ダイアログを表示する.結果はGetResultメソッドで取得する. コルーチンとして実行する.

Dispose ( ) : void

インスタンスが不必要になったら実行する.特に実行しなくてもよい.

GetFacebook ( ) : Facebook

Facebookインスタンスを取得する.

GetResult ( ) : string

各APIの結果を取得する.APIの実行が終了していない場合はnullまたは空文字列を返す.

Initialize ( string appId ) : void

最初にこの初期化メソッドを実行しておく必要がある. FacebookのアプリケーションIDを指定する.

Logout ( ) : void

ログアウトする.

Request ( string graphPath, string>.Dictionary param, string method ) : IEnumerator

GraphAPIリクエストを送信する.結果はGetResultメソッドで取得する. コルーチンとして実行する.

SetResultDelegate ( string callbackObject, string callbackMethod ) : void

各APIが終了したときに呼ばれるデリゲートを設定する. GetResultメソッドはポーリングだが,こちらはイベント駆動である.

메소드 상세

Authorize() 공개 메소드

非同期で認証プロセスを行う.結果はGetResultメソッドで取得する. コルーチンとして実行する.
public Authorize ( string permissions ) : IEnumerator
permissions string
리턴 IEnumerator

DeleteFacebook() 공개 정적인 메소드

public static DeleteFacebook ( ) : void
리턴 void

Dialog() 공개 메소드

各種ダイアログを表示する.結果はGetResultメソッドで取得する. コルーチンとして実行する.
public Dialog ( string action, string>.Dictionary param ) : IEnumerator
action string
param string>.Dictionary
리턴 IEnumerator

Dispose() 공개 메소드

インスタンスが不必要になったら実行する.特に実行しなくてもよい.
public Dispose ( ) : void
리턴 void

GetFacebook() 공개 정적인 메소드

Facebookインスタンスを取得する.
public static GetFacebook ( ) : Facebook
리턴 Facebook

GetResult() 공개 메소드

各APIの結果を取得する.APIの実行が終了していない場合はnullまたは空文字列を返す.
public GetResult ( ) : string
리턴 string

Initialize() 공개 메소드

最初にこの初期化メソッドを実行しておく必要がある. FacebookのアプリケーションIDを指定する.
public Initialize ( string appId ) : void
appId string
리턴 void

Logout() 공개 메소드

ログアウトする.
public Logout ( ) : void
리턴 void

Request() 공개 메소드

GraphAPIリクエストを送信する.結果はGetResultメソッドで取得する. コルーチンとして実行する.
public Request ( string graphPath, string>.Dictionary param, string method ) : IEnumerator
graphPath string
param string>.Dictionary
method string
리턴 IEnumerator

SetResultDelegate() 공개 메소드

各APIが終了したときに呼ばれるデリゲートを設定する. GetResultメソッドはポーリングだが,こちらはイベント駆動である.
public SetResultDelegate ( string callbackObject, string callbackMethod ) : void
callbackObject string
callbackMethod string
리턴 void