コード例 #1
0
 public static void setDefaultAudience(FacebookSessionDefaultAudience defaultAudience)
 {
     if (Application.platform != RuntimePlatform.Android)
     {
         return;
     }
     FacebookAndroid._facebookPlugin.Call("setDefaultAudience", new object[]
     {
         defaultAudience.ToString()
     });
 }
コード例 #2
0
    public static void reauthorizeWithPublishPermissions(string[] permissions, FacebookSessionDefaultAudience defaultAudience)
    {
        if (Application.platform != RuntimePlatform.Android)
        {
            return;
        }
        string text;

        if (defaultAudience != FacebookSessionDefaultAudience.OnlyMe)
        {
            text = defaultAudience.ToString().ToUpper();
        }
        else
        {
            text = "ONLY_ME";
        }
        FacebookAndroid._facebookPlugin.Call("reauthorizeWithPublishPermissions", new object[]
        {
            permissions.toJson(),
            text
        });
    }
コード例 #3
0
        // Reauthorizes with the requested publish permissions and audience
        public static void reauthorizeWithPublishPermissions(string[] permissions, FacebookSessionDefaultAudience defaultAudience)
        {
            if (Application.platform != RuntimePlatform.Android)
            {
                return;
            }

            // fix up the audience
            string audienceString = null;

            switch (defaultAudience)
            {
            case FacebookSessionDefaultAudience.OnlyMe:
                audienceString = "ONLY_ME";
                break;

            default:
                audienceString = defaultAudience.ToString().ToUpper();
                break;
            }

            _facebookPlugin.Call("reauthorizeWithPublishPermissions", permissions.toJson(), audienceString);
        }
コード例 #4
0
    // Reauthorizes with the requested publish permissions and audience
    public static void reauthorizeWithPublishPermissions(string[] permissions, FacebookSessionDefaultAudience defaultAudience)
    {
        if (Application.platform != RuntimePlatform.Android)
        {
            return;
        }

        _facebookPlugin.Call("reauthorizeWithPublishPermissions", permissions.toJson(), defaultAudience.ToString());
    }
コード例 #5
0
    // Reauthorizes with the requested publish permissions and audience
    public static void reauthorizeWithPublishPermissions( string[] permissions, FacebookSessionDefaultAudience defaultAudience )
    {
        if( Application.platform != RuntimePlatform.Android )
            return;

        _facebookPlugin.Call( "reauthorizeWithPublishPermissions", permissions.toJson(), defaultAudience.ToString() );
    }
コード例 #6
0
ファイル: FacebookAndroid.cs プロジェクト: VidicTH/SexyPuzzle
		// Sets the default audience for the authentication system. Call this before logging a user in.
		public static void setDefaultAudience( FacebookSessionDefaultAudience defaultAudience )
		{
			if( Application.platform != RuntimePlatform.Android )
				return;

			_facebookPlugin.Call( "setDefaultAudience", defaultAudience.ToString() );
		}
コード例 #7
0
	// Reauthorizes with the requested publish permissions and audience
	public static void reauthorizeWithPublishPermissions( string[] permissions, FacebookSessionDefaultAudience defaultAudience )
	{
		if( Application.platform != RuntimePlatform.Android )
			return;

		// fix up the audience
		string audienceString = null;
		switch( defaultAudience )
		{
			case FacebookSessionDefaultAudience.OnlyMe:
				audienceString = "ONLY_ME";
				break;
			default:
				audienceString = defaultAudience.ToString().ToUpper();
				break;
		}

		_facebookPlugin.Call( "reauthorizeWithPublishPermissions", permissions.toJson(), audienceString );
	}