Exemplo n.º 1
0
        /// <summary>
        /// Request messages from the Yik Yak API using a generated userid
        /// </summary>
        /// <param name="latitude"></param>
        /// <param name="longitude"></param>
        /// <returns></returns>
        public string GetMessages(double latitude, double longitude)
        {
            string userId = this.GenerateUserId();
            string salt   = Helpers.ConvertToUnixTimestamp(DateTime.Now).ToString();

            RegisterUser(latitude, longitude, userId, salt);
            return(GetMessages(latitude, longitude, userId, salt));
        }
Exemplo n.º 2
0
        public void RegisterUser(double latitude, double longitude, string userId)
        {
            string salt = Helpers.ConvertToUnixTimestamp(DateTime.Now).ToString();

            RegisterUser(latitude, longitude, userId, salt);
        }
Exemplo n.º 3
0
        public Task <string> YaksAsync(double latitude, double longitude, string userId, double userLatitude, double userLongitude)
        {
            string salt = Helpers.ConvertToUnixTimestamp(DateTime.Now).ToString();

            return(YaksAsync(latitude, longitude, userId, userLatitude, userLongitude, salt));
        }
Exemplo n.º 4
0
        /// <summary>
        /// Get messages using an existing userid
        /// </summary>
        /// <param name="latitude"></param>
        /// <param name="longitude"></param>
        /// <param name="userId"></param>
        /// <returns></returns>
        public string GetMessages(double latitude, double longitude, string userId)
        {
            string salt = Helpers.ConvertToUnixTimestamp(DateTime.Now).ToString();

            return(GetMessages(latitude, longitude, userId, salt));
        }
Exemplo n.º 5
0
        public Task RegisterUserAsync(double latitude, double longitude, string userId)
        {
            string salt = Helpers.ConvertToUnixTimestamp(DateTime.Now).ToString();

            return(RegisterUserAsync(latitude, longitude, userId, salt));
        }