Example #1
0
 void UpdateFacebookInfo(StardomAPICallback callback = null)
 {
     socialHandler.GetFacebookInfo((FacebookInfoReply reply) =>
     {
         if (reply.Success)
         {
             Debug.Log(string.Format("Fb info, gender: {0}, country: {1}, birthdate: {2}", reply.gender, reply.country, reply.gender));
             cloudHandler.UpdateFacebookInfo(reply, (StardomAPIReply updateReply) =>
             {
                 if (callback != null)
                 {
                     callback(updateReply);
                 }
             });
         }
         else
         {
             Debug.Log("Failed to fetch fb info, " + reply.ErrorMessage);
             if (callback != null)
             {
                 callback(new StardomAPIReply(false, "Failed to fetch fb info, " + reply.ErrorMessage));
             }
         }
     });
 }