Ejemplo n.º 1
0
    // Funcao
    public void IsLikedPage(string pageId, IsLikedPageCallback callback)
    {
        if (FacebookAPIReady())
        {
            // Se nao existir token, fazer o "giro" do Facebook
            if (!HasToken())
            {
                // Cacheia conexão e tenta novamente apos o "giro"
                GetFB().Login(
                    new FacebookAPIManager.GenerateState(pageId, callback),
                    GetFB().HandleState
                    );

                // Enviar erro para o callback
                Debug.LogWarning(EMPTY_TOKEN);
                if (callback != null)
                {
                    callback(EMPTY_TOKEN, false, pageId);
                }
                return;
            }

            // Caso contrario, fazer a conexão
            GetFB().StartCoroutine(
                GetFB().IsLikedPage(pageId, callback)
                );
        }
    }
Ejemplo n.º 2
0
    // Funcao
	public void IsLikedPage(string pageId, IsLikedPageCallback callback)
	{
		if (FacebookAPIReady())
        {
            // Se nao existir token, fazer o "giro" do Facebook
			if (!HasToken())
            {
                // Cacheia conexão e tenta novamente apos o "giro"
				GetFB().Login(
                    new FacebookAPIManager.GenerateState(pageId, callback),
                    GetFB().HandleState
                );

                // Enviar erro para o callback
				Debug.LogWarning(EMPTY_TOKEN);
				if (callback != null)
					callback(EMPTY_TOKEN, false, pageId);
				return;
            }

            // Caso contrario, fazer a conexão
			GetFB().StartCoroutine(
				GetFB().IsLikedPage(pageId, callback)
			);
		}
	}