@@ -22,11 +22,13 @@ public class HighscoresDemo : MonoBehaviour, ITableViewDataSource
2222 [ SerializeField ]
2323 private string _appUrl = "PASTE_YOUR_APP_URL" ;
2424
25- // Go to https://developers.facebook.com/tools/accesstoken/ to generate a new access "User Token"
26- private string _facebookAccessToken ;
25+ // Go to https://developers.facebook.com/tools/accesstoken/ to generate a new access "User Token"
26+ [ Header ( "User Authentication" ) ]
27+ [ SerializeField ]
28+ private string _facebookAccessToken = "" ;
2729
28- // App Service Rest Client
29- private MobileServiceClient _client ;
30+ // App Service Rest Client
31+ private MobileServiceClient _client ;
3032
3133 // App Service Table defined using a DataModel
3234 private MobileServiceTable < Highscore > _table ;
@@ -61,7 +63,14 @@ void Start ()
6163 // set TSTableView delegate
6264 _tableView . dataSource = this ;
6365
64- UpdateUI ( ) ;
66+ // setup token using Unity Inspector value
67+ if ( ! String . IsNullOrEmpty ( _facebookAccessToken ) )
68+ {
69+ InputField inputToken = GameObject . Find ( "FacebookAccessToken" ) . GetComponent < InputField > ( ) ;
70+ inputToken . text = _facebookAccessToken ;
71+ }
72+
73+ UpdateUI ( ) ;
6574 }
6675
6776 // Update is called once per frame
@@ -75,7 +84,7 @@ void Update ()
7584 }
7685 // Display new score details
7786 if ( _score != null ) {
78- Debug . Log ( "Show score" ) ;
87+ Debug . Log ( "Show score:" + _score . ToString ( ) ) ;
7988 DisplayScore ( _score ) ;
8089 _score = null ;
8190 }
@@ -218,7 +227,7 @@ public void GetAllHighscores()
218227
219228 public void GetTopHighscores ( )
220229 {
221- DateTime today = DateTime . Today ;
230+ DateTime today = DateTime . Today . AddDays ( - 1 ) ;
222231 string day = today . ToString ( "s" ) ;
223232 string filter = string . Format ( "createdAt gt '{0}Z'" , day ) ; //string.Format("score gt {0}", 999);
224233 Debug . Log ( "filter:" + filter ) ;
0 commit comments